Как создать уровень в angry birds
Данная новость будет интересна всем любителям замечательной игры Angry Birds. Ведь каждый из вас хотя-бы раз да задумывался, как бы было классно самому создать уровень для любимой игры! И вот теперь, благодаря инструкциям нашего активного участника madfive5 у вас такая возможность появилась!
После того, как игра будет скачена и распакована на диск, внимательно читаем и выполняем инструкции от madfive5, которые он опубликовал на Форуме Клуба.
Форум Angry Birds Club
Редактор уровней для Angry Birds
Данная новость будет интересна всем любителям замечательной игры Angry Birds. Ведь каждый из вас хотя-бы раз да задумывался, как бы было классно самому создать уровень для любимой игры! И вот теперь, у вас такая возможность появилась!
Редактор уровней для Angry Birds работает в любом html5 совместимом браузере, вроде последних версий Chrome, Firefox, Opera, Safari, а так же во встроенном браузере microb Nokia N900.
Точно подходит для MeeGo/Maemo и ПК версии. На Symbian^3, Android и iPhone проверяйте сами.
Ниже приведенна подробная инструкция по созданию уровней на комьютере:
Перед нами несколько панелей управления.
Сверху вниз:
1) Панель с кодом уровня
2) Панель с Персонажами игры и предметами окружающей среди.
3) Панель Рабочая область (в которой и создаём наш уровень)
2. Создаём надпись из нерушимых блоков.
Выбираем предмет из нашего "гардероба" и щёлкаем по нему, он появляется в центре экрана.
Далее делаем всё что хотим:
1) Зажимая Левую Кнопку Мыши на предмете передвигаем его
2) Зажимая Правую Кнопку Мыши на предмете вращаем его.
3) Чтобы дублировать объект нажимаем "D"
4) Чтобы Объеденить объекты (например воздушный шарик со Свинкой) - выделяем эти два объекта и жмём "J"
5) Чтобы разъеденить объекты жмём "R"
3. Добавляем Свиней и Птичек.
Как построить порядок выстреливания птичек, я так и не понял.
4. Ставим динамит вокруг свиней.
5. Копируем код из "Панели с кодом уровня", чтобы обновить код жмём на кнопку "save changes".
P.S. Когда откроете уровень блокнотом, там будет написана неимоверная белиберта в разнобой, не обращаем внимание, а выделяем всё и удаляем, и вместо этого вставляем наш код с "Панели с кодом уровня". И сохраняем изменения.
Порядок уровней не всегда соответствует своим именам.
7. Далее открываем игру и тестируем своё детище.
На MeeGo/Maemo в основном всё также, только:
Копируете файл (например 1.txt) с текстом уровня для Angry Birds в корень памяти Nokia N900 (/home/user/MyDocs/)
Запускаете консоль (X-Terminal)
Становитесь рутом (root или sudo gainroot)
Делаете резервную копию того уровня который хотите заменить (например Level1.lua)
/home/opt/rovio/angrybirds/data/levels/pack1/Level1.lua.bak
Копируете свой (1.txt) уровень вместо стандартного (в нашем случаи Level1.lua)
Запускаете Angry Birds и выбираете в 1 паке 1 уровень
Все остальные уровни следует искать по пути /home/opt/rovio/angrybirds/data/levels/packX.
Автор урока по редактированию на ПК - madfive5.
Автор редактора - forcer.
Как включить редактор уровней в Angry Birds [Инструкция]
Как включить редактор уровней в Angry Birds [Инструкция]
NerdyBird 28 авг 2012 16:54
Чуть меньше месяца назад мы поделились слухом о возможном появлении редактора уровней в Angry Birds. Как оказалось, слух был в определенной мере правдивым, правда описываемый редактор не готовится к выпуску, а давно уже существует в версиях для платформы Windows (и скорее всего OS X) — просто он скрыт от посторонних глаз.
Тщательно закамуфлированную возможность обнаружил хабравчанин Sadler, что–то там выискивающий в скриптах игры. Оказалось, что из версии в версию Rovio оставляла сначала фрагменты, а затем и вполне рабочие редакторы уровней. В процессе некоторых загадочных (как для незнакомого с программированием человека) манипуляций получилось собрать файлик, открывающий Level Editor в Angry Birds Rio и Space.
Скрытый в Angry Birds Rio редактор явно не предназначен для использования непосвященными. Присутствует минимум экранных кнопок, а инструменты редактирования уровней Sadler отыскал методом скрупулезного подбора и задействуются они с клавиатуры (см. таблицу хоткеев, но их может быть и больше).
Хабравчанин признается, что нередки вылеты игры. Кроме того, редактор сохраняет уровни в некомпелированом виде и для использовани в игре их придется скомпилировать и зашифровать. А это едва ли по зубам казуальному игроку.
С Angry Birds Space дела обстоят получше. Работает меню свойств и редактор объектов, появились сенсоры и в целом утилитой стало легче пользоваться. Но открытым остается вопрос добавления в игру отредактированных уровней.
Как создать уровень в angry birds
Функции редактора:
Выделяем мышкой объект и нажимаем..
d - создать дубликат объекта или нескольких объектов
q - поворот влево
w - поворот вправо
Зажимаем CTRL и левой кнопкой выделяем несколько объектов
2. Распакуем уровень Angry Birds и заменим его.
- Открываем с помощью архиватора angrybirds.apk
- Переходим assets\data\levels\
- Перед нами несколько папок вида packN . В них содержатся нужные нам уровни
- Для примера откроем pack1 и переместим Level1.lua на жесткий диск компьютера
- Открываем Level1.lua с помощью WordPad
- Удаляем все, что мы видим в этом файле и вставляем код уровня, который мы сделали
- Сохраняем файл
- Теперь перемещаем этот файл в наш архив (angrybirds.apk) в то место, где он находился и производим замену.
Готово!
3. Установка.
К сожалению, просто попробовав установить приложение, вы получаете отказ системы. Но систему можно обмануть просто заменив файл установленного приложения на наш.
Итак
- Устанавливаем оригинал приложения (обязательно проверьте, чтобы установилось на телефон. Если это не так - перенесите)
- Устанавливаем Root Explorer
- С помощью него переименовываем файл игры с модифицированными уровнями в com.rovio.angrybirds-1.apk
- Перемещаем теперь уже com.rovio.angrybirds-1.apk в /data/app и производим замену
- ЗАПУСКАЕМ ИГРУ
PS При если вы хотите создать уровни для компьютерной версии, то просто рекдактируйте их в папке Angry_Birds.2011\data\levels
Если у вас есть предложения по поводу редактирования *.lua файлов, пишите в комментариях.
Читайте также: