Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Движение объекта в ячейке определённого размера (https://javascript.ru/forum/misc/8915-dvizhenie-obekta-v-yachejjke-opredeljonnogo-razmera.html)

lammeR 20.04.2010 16:37

Движение объекта в ячейке определённого размера
 
Привет всем! Сразу напишу, что я не требую от кого-либо готового решения скрипта, прошу помощи и подсказок.
Я не могу никак додуматься как мне сделать движение объекта(будет змейка) в ячейке и это движение будет зависеть от нажатия клавиш "вверх", "вниз" и тд. Помогите пожалуйста :cray: :help:

Gvozd 20.04.2010 16:56

с чем конкретно у тебя проблемы?
ты не знаешь как обработать события клавиатуры?
ты не знаешь как алгоритмически реализовать змейку, ее движение и ограничение?
или что-то иное?
конкретизируй вопрос

lammeR 20.04.2010 17:03

Цитата:

Сообщение от Gvozd
ты не знаешь как алгоритмически реализовать змейку, ее движение

Gvozd, я не знаю как мне сделать её движение по массиву координат, допустим, чтобы для начала она двигалась по произвольным координатам.

Gvozd 20.04.2010 17:10

как я это вижу:
список(очередь) пар координат кусков змейки, начиная с головы.
в голову списка добавляем новые координаты головы змейки, делая сопутствующие проверки
извлекаем последний элемент списка
стираем изображение змейки, и согласно новым координатам отрисовываем новое положение змейки

lammeR 20.04.2010 17:14

Gvozd,
Спасибо, за то , что откликнулись, думаю разберусь, потом обращусь по ходу дел, ещё раз спасибо)


Часовой пояс GMT +3, время: 22:06.