Показать сообщение отдельно
Старый 15.10.2009, 23:05
alecsisk вне форума Посмотреть профиль Отправить личное сообщение для alecsisk Найти все сообщения от alecsisk
  № 5  
Ответить с цитированием
alecsisk

Регистрация: Feb 2008
Адрес: N.Novgorod
Сообщений: 80
Отправить сообщение для alecsisk с помощью ICQ
можно запоминать координаты каждого звена змейки в массив. Получиться один массив из обьектов Point(x,y). Незнаю как с производительностью, но работать будет. Каждые 30мс мы пробегаемся по массиву, 0 элемент (1 звено) становиться новым Point, т.к. мы сдвинулись. 1 становиться 2 и так далее....последний удаляется. Вместе с массивом добавим переменную maxLenght - сколько звеньев в змейке может быть максимальным. Соотвественно при взятии бонуса maxLenght растёт.