Фэндом


Помнится, около полугода назад я обещал на базе trop2.engine сделать редактор уровней. Вскоре я забросил тот проект, но некоторые наработки остались. Буквально сегодня я про это вспомнил и довёл то, что было, до ума (не обошедшись без кучи костылей и багов, конечно). Так что представляю вам... Angry Birds Platformer Engine!

Вопросы и ответы (FAQ)

Что это такое?

Angry Birds Platformer Engine (далее - ABPE) представляет собой программу, посредством которой можно построить уровень для игры в жанре платформер и поиграть в то, что получилось. Помимо самого уровня можно изменять фон, а также изображения героя и земли. Более того, результат можно сохранить и поделиться им с другими людьми.

Как это работает?

За основу, как я уже говорил, была взята игра под названием trop2.engine, которая прилагалась бонусом к блогу The Rise of Porkoids 2. Она написана полностью на Game Maker 8.1 лично мной. Сохранение уровня происходит с помощью уже встроенного алгоритма, предназначенного вовсе не для этого, а для сохранения игры - да, костыль, но зато работает. Впрочем, у этого есть значительный недостаток: в следующей версии ABPE скорее всего не получится поиграть на уровнях, которые были сделаны в текущей версии. Ну, тут уже ничего не поделаешь.

Как играть?

В начале игры вы можете прочитать насчёт управления и создателей игры. Это же можно прочитать в файле readme.txt. После нажатия Esc появляется вопрос: загрузить уровень или нет. Если вы играете в первый раз, то лучше не загружать. Теперь вы переходите в сам редактор уровней. Управление камерой осуществляется стрелками на клавиатуре, а вот сами объекты придётся ставить таким способом:

  1. Нажимаете клавишу 1 (земля), 2 (аптечка) или 3 (противник).
  2. Нажимаете левой кнопкой мыши туда, где вы хотите поставить объект.

После этого на выбранном месте появится объект, который вы выбрали. Чтобы убрать его, нажмите на него же правой кнопкой мыши. Вроде бы интерфейс достаточно прост в освоении.

Сохранить уровень можно с помощью нажатия на большую кнопку SAVE. Появится вопрос, действительно ли вы хотите сохранить уровень, выберите ответ Yes. Не забывайте, что при этом предыдущий сохранённый уровень будет утерян.

После построения уровня вам наверняка захочется протестировать то, что получилось. Для этого нажмите Enter, и вы перейдёте в игровой режим. К сожалению, стрельба там почему-то не работает, так что от врагов придётся просто убегать. Учтите также. что вернуться обратно в режим редактирования нельзя.

Ну, теперь главное: в папке с игрой лежат файлы background.png, ground.png, hero.png. Так вот, фон, спрайт земли и спрайт главного героя можно менять - просто замените одно из этих изображений в папке с игрой. Желательно оставить те же самые размеры изображений (фон не в счёт), иначе могут возникнуть технические проблемы.

Также в папке с игрой лежит файл level.abpe. Это и есть уровень, который вы создали, либо, если вы ещё не сохранялись, тестовый уровень, созданный мной. Ну, на этом, пожалуй, всё, жду ваших отзывов о программе, а также ваших собственных уровней.

Скриншоты







Скачать

Скачать ABPE v0.1 (Google Drive, 2MB)

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на Фэндоме

Случайная вики