![]() |
бонусы как в "Змейке"
Все, наверное, играли в "Змейку". Я задался вопросом разработки похожей системы бонусов. Нужно чтоб бонус появлялся потом герой его "съедал" и появлялся новый. Но возникла проблема. Игра использует тайловую систему, то есть есть места где "земля", а есть , где "стены" и бонусы иногда появляются в местах где стены и куда герой, разумеется, не может попасть. Привожу код:
Код AS3:
|
я бы хранил все данные о стенах например в битмапдате
т.е. создаем пустую (черную) битмапдату, и добавляем туда белые стены, затем при добавлении бонуса простой проверкой bmpd.getPixel(x,y) == 0, проверяем что там - стена или пустота |
Цитата:
|
| Часовой пояс GMT +4, время: 07:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.