Цитата Сообщение от NovaStorm Посмотреть сообщение
А зачем состояния врагов хранить в карте? Там имхо этому не место.
1. Удобнее выводить всю сцену одной единой процедурой.
2. Не нужно проводить на каждом ходу проверки проходимости, стрельбы и вывода для всех врагов (а их, как было сказано, несколько десятков).
3. Ничего не выгадаешь в памяти, убрав врагов с карты. В два бита на клетку не уложишься, а в 3 - неудобно рассчитывать адрес и биты.