Введение в AppSalute Game Сreator — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Новая страница: « Для создания игр в AppSalute Сreator используются четыре взаимодействующих между собой прилож...»)
 
м
 
(не показано 15 промежуточных версий 2 участников)
Строка 1: Строка 1:
 +
AppSalute Game Сreator - самый простой и в тоже время мощнейший инструмент сознания игр. Поддерживает большинство существующих платформ.
  
 +
*Жанровая направленность: 2D-игры, пазлы, HOG, адвенчуры и пр;
 +
*Платформа: PC (Windows), MacOS;
 +
*Платформа игр: Windows, WPH8, Mac OS, Android, iOS, Blackberry, Flash;
 +
*Лицензия: бесплатная;
 +
*Языки программирования: drag-and-drop (без программирования)
 +
*Открытый исходный код: не предоставляется, API + добавление собственных модулей (С++);
 +
*Мультиплеер: отсутствует;
 +
*Достоинства: бесплатный, прост в освоении, WYSIWYG-редактор, поддержка популярных форматов;
 +
*Недостатки: для сборки пакетов под Mac OS, Android, iOS, Blackberry требуется  Marmalade SDK необходимо покупать лицензию
  
Для создания игр в AppSalute Сreator используются четыре взаимодействующих между собой приложения:
 
* '''SceneEditor''' - редактор игровых сцен, в котором происходит настройка свойств объектов и игровой логики. Это основной инструмент при разработке игры.
 
* '''ResourcesEditor''' - хранилище графических и звуковых ресурсов, использующихся в игре. Эти ресурсы при помощи мышки перетаскиваются на сцену в SceneEditor.
 
* '''TextEditor''' - хранилище всех текстовых ресурсов (надписей) на различных языках. Аналогично графике и звукам при помощи мышки они перетаскиваются в соответствующие свойства объектов, находящихся в SceneEditor.
 
* '''Viewer''' - проигрыватель созданной игры. Обычно запускается непосредственно из SceneEditor.
 
  
[[Файл:Layout.png|right]]
+
Демонстрация создания проекта состоящего из нескольких игровых экранов всего за 15 мин.  
Игра состоит из набора '''экранов'''. На каждом экране может находится одна или более '''сцена'''. Например, пусть на экране находится игровое поле и панель с интерфейсными кнопками. Эти две области можно оформить при помощи различных сцен. Сцены содержат игровые '''объекты'''. Ими могут быть картинки, базовые элементы управления (кнопки, чекбоксы), миниигры, универсальные машины состояний (программирующие логику) и т.д.  
 
  
Так как игра обычно запускается на различных устройствах (телефон, планшетник, десктоп), важным понятием является '''лейаут''' (layout). Условно - это различные мониторы, имеющие то или иное разрешение в пикселях и разное соотношение высоты и ширины. Игра может проектироваться только для одного лейаута, однако чаще поддерживается сразу несколько лейаутов.
+
<videoflash>Qhp-Fg4tDGg</videoflash>
  
В качестве примера справа на рисунке представлена структура некоторого проекта в лейауте с размерами экрана устройства 960x640 пикселей. На этом лейауте находятся экраны, из которых только один (pack1) развернут. Внутри него
+
*Для создания игр в AppSalute Сreator используются четыре взаимодействующих между собой приложения:
находятся 2 сцены (stg_list1 и stg_main1). Одна сцена (stg_list1) раскрыта и содержит три игровых объекта. Последний из них (tbk_pack1) является сложным объектом, содержащем несколько других.
+
** '''SceneEditor''' - редактор игровых сцен, в котором происходит настройка свойств объектов и игровой логики. Это основной инструмент при разработке игры.
Таким образом, игровой проект можно представить как '''дерево''', на различных ветках которого находятся игровые объекты.
+
** '''ResourcesEditor''' - хранилище графических и звуковых ресурсов, использующихся в игре. Эти ресурсы при помощи мышки перетаскиваются на сцену в SceneEditor.
 +
** '''TextEditor''' - хранилище всех текстовых ресурсов (надписей) на различных языках. Аналогично графике и звукам при помощи мышки они перетаскиваются в соответствующие свойства объектов, находящихся в SceneEditor.
 +
** '''Viewer''' - проигрыватель созданной игры. Обычно запускается непосредственно из SceneEditor.  
  
Для начала работы с редактором его необходимо установить, загрузив и запустив [[Downloads|инсталлятор]].
 
По умолчанию все необходимые программы и материалы для этих уроков находятся в папке AppSaluteСreator. При желании её можно в дальнейшем перенести в любое удобное место.
 
После инсталляции запускаем программу SceneEditor, найдя на рабочем столе или в списке приложений иконку:
 
  
[[Файл:icon_se.png]].
+
*Программный пакет содержит средства отладки простые для использования
 +
 
 +
 
 +
<videoflash>f5pPsM38KaE</videoflash>
 +
 
 +
*Сборка под мобильное устройство занимает несколько минут
 +
 
 +
 
 +
<videoflash>gu6wCoc3lgU</videoflash>
 +
 
 +
[[Category:Main]]
 +
[[Category:AppSalute]]

Текущая версия на 14:20, 19 сентября 2014

AppSalute Game Сreator - самый простой и в тоже время мощнейший инструмент сознания игр. Поддерживает большинство существующих платформ.

  • Жанровая направленность: 2D-игры, пазлы, HOG, адвенчуры и пр;
  • Платформа: PC (Windows), MacOS;
  • Платформа игр: Windows, WPH8, Mac OS, Android, iOS, Blackberry, Flash;
  • Лицензия: бесплатная;
  • Языки программирования: drag-and-drop (без программирования)
  • Открытый исходный код: не предоставляется, API + добавление собственных модулей (С++);
  • Мультиплеер: отсутствует;
  • Достоинства: бесплатный, прост в освоении, WYSIWYG-редактор, поддержка популярных форматов;
  • Недостатки: для сборки пакетов под Mac OS, Android, iOS, Blackberry требуется Marmalade SDK необходимо покупать лицензию


Демонстрация создания проекта состоящего из нескольких игровых экранов всего за 15 мин.

<videoflash>Qhp-Fg4tDGg</videoflash>

  • Для создания игр в AppSalute Сreator используются четыре взаимодействующих между собой приложения:
    • SceneEditor - редактор игровых сцен, в котором происходит настройка свойств объектов и игровой логики. Это основной инструмент при разработке игры.
    • ResourcesEditor - хранилище графических и звуковых ресурсов, использующихся в игре. Эти ресурсы при помощи мышки перетаскиваются на сцену в SceneEditor.
    • TextEditor - хранилище всех текстовых ресурсов (надписей) на различных языках. Аналогично графике и звукам при помощи мышки они перетаскиваются в соответствующие свойства объектов, находящихся в SceneEditor.
    • Viewer - проигрыватель созданной игры. Обычно запускается непосредственно из SceneEditor.


  • Программный пакет содержит средства отладки простые для использования


<videoflash>f5pPsM38KaE</videoflash>

  • Сборка под мобильное устройство занимает несколько минут


<videoflash>gu6wCoc3lgU</videoflash>