Вот вам и вторая статейка! Новичок? Хочешь сделать простенькую игру, чтобы понять основы?
Сделай лабиринт!

1. Вот и пришло время 2 урока. Сегодня я вам расскажу, как самому сделать простейшую игру-лабиринт.
2. Итак, приступим. В начале рисуем два небольших спрайта 32х32: для стены и игрока. Можно хоть разного цвета квадратики. Затем делаем 2 объекта, тоже для стены и игрока.
3. Начнём заполнять объекты LIB`ами и событиями ( для стены не нужно ничего делать). Заходим в настройки игрока. В начале научим его, собственно, передвигаться. Создаём событие «Клавиатура» и выбираем кнопочку «влево» . Выбираем LIB из раздела Move – Move Fixed. В настройках выбираем: направление влево, скорость: 2.0 . Тоже самое проделываем и с другими стрелками, только выбираем нужное направление. Теперь научим его останавливаться, для этого будем использовать пробел и тот же LIB. Всё также только поставим направление на середину. Теперь ставим сопротивление от стены, чтобы игрок от неё отталкивался. Выбираем событие столкновения, выбираем LIB «Bounce». Настройки: в precise ставим precisely, а в against – all objects.
4. Теперь делаем выход. Создаём событие «Пересечение границ комнаты» из раздела «Другое» и ставим в него LIB – Next Room из раздела «Main1». Тот же самый LIB ставим и для события Room End из того же раздела. По своему усмотрению создаём комнаты. Вообщем, всё. Можно поставить дополнительные опции типа помощи и рестарта: рестарт – создаём кнопочку R и ставим LIB – Restart the game из раздела «main2», помощь – создаём кнопку H и ставим LIB – Show Info из «main2». Можно также поставить музыку: создаём звук, делаем кнопочку M и ставим LIB – Play Sound из «main1».

Вот ссылка на файл статьи и пример:
http://twin.ucoz.net/load/help/maze/8-1-0-8Замечание: Тема не в том разделе [Sakh_badboy]