| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Игра змейка на СИ |
| Автор: Цивильный 7.1.2007, 19:22 | ||
Привет, ребят. Подскажите пожалуйста. Как нарастить хвост змейке в моей программе. В долгу не останусь. Плачу 50 WMR (или ваша цена).
|
| Автор: Alexey_2007 7.1.2007, 19:38 |
| храни не просто координату головы своей змейки, а массив содержащий координаты всех ее элементов И при каждом перемещении змейки делай следующее: (вдобавок к уже написанному) 1) Если змейка не наступила на новый элемент(прирост длины) То рисуй черным цветом шарик хвоста(стирай), и белым - шарик куда она попала(головы) 2) Если змейка наступила на новый элемент(прирост длины), то НЕ стирай хвостовой элемент змейки. Подробнее можешь посмотреть здесь: http://rsc-team.ru/cgi-bin/index.pl?rzd=2&group=listings&id=2fd2245b6ba91daab029a1710f18a20e&bk=0 Добавлено @ 19:41 если надумаешь - вот кстати R284300567172 |
| Автор: KpoHyc 7.1.2007, 20:34 |
| Alexey_2007, Цивильный, http://forum.vingrad.ru/topic-7158.html http://forum.vingrad.ru/topic-14830.html на 50 баксов лучше книгу купи по поиску в интернете В нете к тому же полно реализаций твоей игры... вот например http://chihpyh.far.ru/snake/ |
| Автор: Alexey_2007 7.1.2007, 20:44 |
| 50 рублей а не баксов |
| Автор: KpoHyc 7.1.2007, 20:48 |
| Alexey_2007, тем более)))) книжка 70т стоит... |
| Автор: Maxx 18.1.2007, 08:40 |
| Ух ти, а я ее писал на 1 курсе... Хорошее время было... Препод при тестировании 20 минут рубился))) Добавлено @ 08:43 Тебе в любом случае надо хранить массив с координатами всех элементов змеи, т.к. ты должен проверять наезд на самое себя |