|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.08.2010, 08:05 | #1 |
Пользователь
Регистрация: 11.08.2010
Сообщений: 23
|
Игра помоги человечку перейти дорогу.
Вот собственно игра заключается в том чтобы перевести человечка на другую сторону дороги 5 полос по которым ездят машины с разными скоростями.
* - игрок > - машина Начал делать и наткнулся вот на такую штуку) Проблема в том что я не могу сделать так,чтобы когда перемещаешь игрока двигалась и машина, начинаешь двигать игрока машина встаёт и не двигается. Кто то мне сказал что нужно функцию с временем какую то использовать, я вообще не знаю что это)) вот мой код: Код:
|
11.08.2010, 08:09 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Кстати ябы написал так: Код:
I'm learning to live...
Последний раз редактировалось Stilet; 11.08.2010 в 08:39. |
|
11.08.2010, 08:58 | #3 |
Пользователь
Регистрация: 11.08.2010
Сообщений: 23
|
Ну то что машина крутиться в конце это недоработка)
Я пробовал сделать чтоб она по кругу ездила....она ездила только оставляла за собой ещё стрелочки ))) И пока если под машину попадаешь тож ничего) )) прикольно теперь они движутся. Пойду делать чтобы теперь писало гейм овер( только пока не представляю как ) если попадешь под тачку. Спасибки Стилет. Последний раз редактировалось Kumigy; 11.08.2010 в 09:03. |
11.08.2010, 09:19 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Кстати - доработай так чтоб машины могли менять полосы
I'm learning to live...
|
||
11.08.2010, 09:23 | #5 |
Пользователь
Регистрация: 11.08.2010
Сообщений: 23
|
=D это уже слишком)) я только учусь )
эх... не получается пока сделать чтобы можно было проиграть) Виталий. Я хочу сделать так чтобы он сравнивал координаты игрока и машины и если они совпадают то проиграл ) но ничего не выходит. это то ? if (crd.Y == cars[crd.X]) cout<<"Game over"; Последний раз редактировалось Kumigy; 11.08.2010 в 12:08. |
11.08.2010, 21:36 | #6 |
Пользователь
Регистрация: 11.08.2010
Сообщений: 23
|
Стилет смотри бета вторая игры))) всё ещё ты непобедим но уже есть меню
Код:
|
12.08.2010, 08:57 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот как бы сделал я:
Код:
Код:
Код:
I'm learning to live...
|
12.08.2010, 22:16 | #8 |
Пользователь
Регистрация: 11.08.2010
Сообщений: 23
|
хм а что тут изменено?)))
Объясни пож как сделать чтобы был гейм овер))) if ( cars[man[0][0]]==man[0][1] ) { system("cls"); cout<<"GAME OVER"; break; } Смотри вот это у меня почему то неработает((( Последний раз редактировалось Kumigy; 12.08.2010 в 23:14. |
13.08.2010, 08:38 | #9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Код:
I'm learning to live...
|
||
17.08.2010, 11:32 | #10 |
Пользователь
Регистрация: 11.08.2010
Сообщений: 23
|
Получилось... Но пока что только так (((
за 2 клетки до того как тебя задавят ты проигрываешь. И ещё оказывается он меряет не по той строчке в которой ты а по всем тоесть если где то машина вверху подъехала к тебе за клетку ты всё равно проиграл*( Код:
Увеличиваешь количество машин увеличивается количество дорог)) Так теперь машины сразу изначально движутся рандомно а не стеной )) Последний раз редактировалось Kumigy; 17.08.2010 в 11:38. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как перейти на сайт | kuzmich | Общие вопросы Delphi | 2 | 01.06.2009 21:12 |
Как перейти на ячейку | komar73 | Microsoft Office Excel | 2 | 09.02.2009 13:30 |
Как перейти по ссылке (URL) | Avron | Общие вопросы Delphi | 3 | 22.12.2008 16:56 |
Перейти по ссылке | MAcK | Общие вопросы .NET | 2 | 16.10.2008 13:31 |