Страницы

понедельник, 20 августа 2012 г.

Bombermen на Java: часть 1

Я вернулся к созданию своей игры. В данный момент я хочу сделать простого Bomberman-а. В идеале с AI-ботами, игрой hot-seat и по сети, и множеством мелочей, которые есть в различных реализациях.



Простых путей я не ищу, потому делаю игру без движка, по сути пишу свой. Очень интересной была задача решения столкновений.
Первые тесты движения. Крестами помечены препятствия, сам Bomberman изображается как желтый квадрат. Внизу - отладочные сообщения. На картинке показываются координаты  Bomberman-а и последних обнаруженных препятствий (на тот момент я считал, что их всегда будет не больше трех. Сильно ошибался, как оказалось).
Сейчас уже все обрабатывается как надо, так что я начал работать над графикой.
Сделал текстуры для стен. Пробовал нарисовать траву, вышел жуткий психодел, остановился на простой заливке зеленым. Спрайты Bomberman-а скачал из интернета. 
Текущая задача - сделать Team Colouring.
Вспомнил, что уже видел отличную реализацию в игре Battle for Wesnoth. И на их wiki есть описание как это сделано:
http://wiki.wesnoth.org/Team_Color_Shifting

Комментариев нет:

Отправить комментарий