0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
1

Игра "паровозик"

16.11.2009, 15:11. Показов 5008. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Недавно дали задания для курсовых попалась игра паровозик в Delphi (исходный код дали в С++, но мы то его не учили)......По идее паровозик должен ехать только на зеленый цвет, а на красный должен останавливатся...Но пока получилось только ездить. В пример брала игру самолетик. Я понимаю что получился бред, но кто может помогите разобраться.
Вложения
Тип файла: txt paravoz.txt (2.2 Кб, 74 просмотров)
Тип файла: doc паравоз в С++.doc (55.5 Кб, 56 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.11.2009, 15:11
Ответы с готовыми решениями:

Паровозик
Нарисуйте паровозик по размерам и цветам, указанным на рисунке. Размер рисунка 280х200. Для этого напишите функцию train(),...

WinApi Паровозик!
Здравствуйте, прошу помощи, суть задачи, создать сделать паровозик который будет проезжать через окно и издавать звук! Можете написать,...

паровозик и рельсы
Паровоз двигается по рельсам, из трубы идет дым.

13
 Аватар для Тамила
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
16.11.2009, 15:16 2
я немного не поняла, как Вы определяли, когда пора "ехать"... Может нужно это делать также на таймер, просто менять картинку светофора и запускать опять первый таймер с движением паровоза, потом (по истечении определенного времени второго таймера), опять менять картинку светофора и останавливать первый таймер...и т.д.
0
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
16.11.2009, 15:27  [ТС] 3
Да вообщем он у меня сразу и начинает ехать. Но там же надо еще как то реализовать и то ч пользователь может регулировать цвет светофора. "Паровоз движется слева направо и останавливается перед светофором, расположенным приблизительно в середине окна над паровозом. Пользователь имеет возможность регулировать цветом светофора нажатием клавишь ‘к’, ‘з’, ‘ж’, соответствующим цветам светофора – красному, зеленому, жёлтому."
0
 Аватар для Тамила
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
16.11.2009, 15:52 4
тогда еще проще... Просто кидайте на форму три кнопки (...а лучше RadioButton...), соответствующие цветам светофора...и пропишите их код: красный - останавливайте таймер и паровоз, соответственно... зеленый - запускайте снова... желтый - тут можно попробовать так: замедлить движение паровоза... Только учтите то, где находится паровоз {нет смысла останавливаться ему, если светофор уже пройден...)))}
0
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
16.11.2009, 16:03 5
Тамила, тут всеравно без машиниста не обойтись
1
 Аватар для Тамила
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
16.11.2009, 16:04 6
)))...ооо...становится весело)))
0
Добрый самаритянин
 Аватар для John_Pa9JIbHuK
1107 / 622 / 139
Регистрация: 31.03.2009
Сообщений: 2,567
16.11.2009, 16:09 7
ща чувствую модераторы нам все весельто прервут
0
 Аватар для Тамила
753 / 546 / 211
Регистрация: 12.11.2009
Сообщений: 1,100
16.11.2009, 16:10 8
да нет, не должны...мы же серьезно обсуждаем задачу...))) Так, что вы там говорили про машиниста?)))
0
 Аватар для leery_user
178 / 147 / 21
Регистрация: 07.11.2009
Сообщений: 591
16.11.2009, 20:50 9
Narisa, ты лучше исходничек кинь, чтоб сразу править и кататься...в смысле тестить=) Чтобы сразу видеть интерфейс какой тебе нужен, да и смотреть в самой делфи код удобнее...
Завтра будет время ближе к вечеру, набросаю, если еще актуально будет=)
0
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
16.11.2009, 23:22  [ТС] 10
Для меня это будет актуально до тех пор пока я ее не сдам!
necroslider буду очень благодарна за помощь!
Вложения
Тип файла: rar паравоз.rar (3.31 Мб, 65 просмотров)
0
 Аватар для leery_user
178 / 147 / 21
Регистрация: 07.11.2009
Сообщений: 591
17.11.2009, 13:00 11
Narisa, судя по заданию тебе нужно все это дело рисовать в программе, а не использовать картинки. Сегодня в течении дня набросаю.
0
 Аватар для leery_user
178 / 147 / 21
Регистрация: 07.11.2009
Сообщений: 591
17.11.2009, 19:15 12
Narisa, сделал тебе этот паравоз вобщем... Только чутка надо дым подправить и в 2-х местах косяк который не могу понять в чем... но в общем прога работает, все сделал по твоему заданию, так как твой код совсем не то, что от тебя хотят в задании.

С тебя спасибо=)
Миниатюры
Игра "паровозик"  
Вложения
Тип файла: rar parovoz.rar (168.2 Кб, 307 просмотров)
2
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 5
17.11.2009, 22:52  [ТС] 13
necroslider просто огромное тебе спасибо!!!!!!!!!!!!!
0
1 / 1 / 0
Регистрация: 02.06.2010
Сообщений: 18
20.12.2010, 16:55 14
а в Лазарусе можете помочь такую игрушку сделать? или любую другую, абсолютно любую простенькую.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.12.2010, 16:55
Помогаю со студенческими работами здесь

Паровозик из Ромашково
Опоздать никак нельзя! Но и пропустить такой рассвет (закат, вид на речку, ландышевую полянку…) тоже никак нельзя! Допустим, паровозик...

Как сделать паровозик?
Всем доброго времени суток! https://loger.000webhostapp.com - на этом сайте я поставил заглушку Подскажите как сделать вместо...

Нарисовать паровозик через GraphABC
Нужно нарисовать паровозик через ABC похожих тем нет, и нужных знаний для рисования тоже, хотел бы научиться но времени мало.

Определить, в какое время дня паровозик должен проехать рядом с первым водопадом, чтобы пассажиры смогли увидеть все
После своего первого контакта с землянами обитатели планеты Пандора решили всё-таки перенять часть земных технологий. В частности, они...

Надо нарисовать паровозик/машину/что угодно, что будет двигаться по экрану
старенький quick бейсик. Почему нас им мучать решили в школе... (((Народ, кто в нем что-нибудь понимает - нужна помощь:Надо нарисовать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Protobuf в Go и новый Opaque API
golander 15.03.2025
Распределенные системы опираются на эффективные протоколы обмена данными — о чем вы, скорее всего, прекрасно знаете, если работаете с микросервисной архитектурой. Protocol Buffers (Protobuf) от. . .
Преобразование строк в C++: std::from_chars от C++17 до C++26
NullReferenced 15.03.2025
Конвертация строк в числа — задача, с которой сталкивается практически каждый C++ разработчик. Несмотря на кажущуюся простоту, эта операция таит множество подводных камней и неочевидных последствий. . .
Управление памятью в Java и новые сборщики мусора
Javaican 15.03.2025
Эффективное управление памятью всегда было ахиллесовой пятой высоконагруженных Java-приложений. При разработке на Java мы обычно полагаемся на автоматическое управление памятью через сборщики мусора. . .
Angular или Svelte - что выбрать?
Reangularity 15.03.2025
Во фронтенд-разработке Angular и Svelte представляют собой два совершенно разных подхода к решению схожих задач. Один — полноценный, мощный монолит с корпоративной поддержкой, другой — компактный,. . .
Spring Cloud микросервисы: обнаружение и отслеживание
Javaican 15.03.2025
В разработке корпоративных приложений всё больше команд обращают внимание на микросервисную архитектуру. Но с этой архитектурой приходят и специфичные трудности: как сервисам находить друг друга в. . .
Запуск контейнера Docker в облаке
Mr. Docker 15.03.2025
Что такое Docker-контейнер? Если коротко — это легковесный, автономный пакет, содержащий всё необходимое для запуска приложения: код, зависимости, библиотеки и конфигурации. Когда мы говорим о. . .
Осваиваем Kubernetes: Подробная шпаргалка
Mr. Docker 15.03.2025
Kubernetes — это открытая платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями. Он был создан для решения проблем, с которыми сталкиваются. . .
Лучшие PHP REST API фреймворки
Jason-Webb 15.03.2025
Современные PHP REST API фреймворки предлагают большой набор функциональности: от автоматической валидации данных и управления маршрутизацией до генерации документации и интеграции с различными. . .
Многопоточность в Java с Project Loom: виртуальные или обычные потоки
Javaican 15.03.2025
Многопоточность всегда была одноим из основных элементов в разработке современного программного обеспечения. Она позволяет приложениям обрабатывать несколько задач одновременно, что критично для. . .
Что нового в Swift 6 и особенности миграции
mobDevWorks 15.03.2025
Swift 6 — это новый крупный релиз языка программирования от Apple, анонсированный на WWDC 2024. Если вы следили за эволюцией Swift, то наверняка заметили, что многие значимые возможности, которые. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru