Помогите!!!!!!
| -SMI- |
Сообщение
#1
|
|
Гость |
Есть вот такая игра. В ней создается танк(1) пользователя, который ездит и стреляет. Также сверху из-за экрана появляется еще один танк(2)(просто проезжает мимо). Проблема в том, что пока едит танк2 танк1 стоит.
Помогите!!!!!! |
![]() ![]() |
| SMI |
Сообщение
#2
|
|
Группа: Пользователи Сообщений: 2 Пол: Мужской Репутация: 0 |
Цитата Проблема в том, что пока танк2 едит танк1 стоит. Вопрос: Что исправить в программе? |
| andriano |
Сообщение
#3
|
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: 28 |
Вопрос: Что исправить в программе? Ее надо не исправлять, а переписывать, т.к. она имеет неправильную структуру. Должен быть ЕДИНСТВЕННЫЙ основной игровой цикл, где проверяется состояние органов управления и вызывается ряд подпрограмм, изменяющих состояние и производящих отрисовку. Использование readkey допускается в единственном месте основного игрового цикла и больше нигде ни в одной из вызываемых процедур. То же саме касается и delay. И, кстати, ты невнимательно читал то, что я тебе посоветовал, посмотри еще раз пост №4 в уже упоминавшейся теме. PS. Больше я такой код разбирать не буду, приведи его в соответствие с правилами форума и надлежащим образом отформатируй. |
-SMI- Танки встали! 15.02.2008 23:30
andriano Советую для начала почитать тему, расположенную ст… 15.02.2008 23:59
Гость Текст программы:
program gibo;
uses crt,graph;
Lab… 16.02.2008 18:37
SMI
Советую для начала почитать тему, расположенную с… 16.02.2008 19:07
andriano
Ответа на мой вопрос я не нашел. :no1:
Неудивите… 16.02.2008 23:43
spill Да уж...
Программу надо переписывать полностью... 18.02.2008 19:10![]() ![]() |
|
Текстовая версия | 6.11.2025 21:12 |