|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2013, 14:05 | #1 |
Регистрация: 14.06.2012
Сообщений: 9
|
Нужен советы с написанием игры
Написать игру. В верхней части экрана летят 3 «звездочки»(***). В нижнем правом углу экрана находиться буква «О». После нажатия любой клавиши она движется вверх. Нужно попасть буквой «O» в среднюю «звездочку»
Как это примерно реализовать? Понимаю, что всю программу тут никто писать не будет, просто подскажите, как это сделать средствами Борланда, без графики, через CONIO.H Пока вот так. Не могу толком сделать так, чтобы программа завершалась при нажатии ESC, пока приходится через CTRL+BREAK. Теперь появился такой вопрос - как параллельно с движением этих трех звездочек организвать "выстреливание" буквой О. Помогите пожалуйста, очень нужно. Код:
|
25.02.2013, 14:58 | #2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
Выделите отдельную функцию DrawScreen и отдельную функцию MoveObjects.
Вообще говоря, нехорошо делать глобальные переменные, но в такой программе это проще: глобальные переменные g_starPosition и g_OPosition. DrawScreen рисует объекты по этим глобальным координатам (ну, также стирает предыдущее и т.д.), MoveObjects меняет координаты за один "тик". Основная программа упрощается примерно до: Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
нужен исходник игры нарды | ANDREika | Софт | 6 | 22.05.2012 20:15 |
Нужен совет по созданию игры | kopmec | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 3 | 11.04.2012 15:50 |
нужен исходник игры | Melkuu | Софт | 1 | 07.09.2010 14:37 |
нужен код игры | r.u.s.l.@.n | Помощь студентам | 8 | 01.05.2010 15:31 |