Показать сообщение отдельно
Старый 17.04.2011, 19:53
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 2  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
А в чем собственно трудность? Вопрос широковат.
Не понятно как хранить стены? Ну, например, в виде двумерного массива, где 0 — полянка, 1 — стенка. Вот мы уже и создали игровое поле.
Не понятно как в них упираться? Ну например, описываем персонажа неким bounding box-ом и смотрим, все ли его "новые" координаты находятся на "нулевых" участках. Если да — перемещаем персонажа. Если нет — не перемещаем.
__________________
Поймай яблоко 2!


Последний раз редактировалось Zebestov; 17.04.2011 в 19:59.