Words — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
(Параметры игры)
(Возможные состояния объекта)
Строка 41: Строка 41:
 
<br>
 
<br>
 
<br>
 
<br>
 +
 +
Для анимации букв используется выбранная машина состояний, которая должна иметь следующие состояния:
  
 
Состояния машины, которая отвечает за анимацию букв:<br>
 
Состояния машины, которая отвечает за анимацию букв:<br>
Строка 48: Строка 50:
 
'''swap''' - перемещается в другую ячейку буква(по завершению действий необходимо перейти в состояние "end")<br>
 
'''swap''' - перемещается в другую ячейку буква(по завершению действий необходимо перейти в состояние "end")<br>
 
'''end''' - конченое состояние<br>
 
'''end''' - конченое состояние<br>
 +
 +
Все настройки прописанные в соответствующих состояниях применяются к выбранной букве. После действий указанных в состояних'''select''', '''unselect''', '''swap''' необходимо переходить в состояние '''end'''.

Версия 10:53, 4 июля 2014

Words — встроенный объект редактора, имеющий определенную игровую механику, которая заключается в том, чтобы собрать из букв слова за минимальное кол-во ходов, путем перестановки букв местами. При этом используются несколько словарей.

Правила

Параметры игры


W-settings.jpg
файл уровней - путь к файлу содержащему уровни
номер уровня(level_id) - номер уровня из файла с уровнями
тэг словаря(lib_tag) - уникальный номер словаря, словарь и его тэг указываются ниже в соотв поле

Очки и звезды

Визуализация и анимации


W-graph.jpg


Настройки шрифта


W-font.jpg


Настройки словарей


W-add-lib.jpg
W-lib.jpg
tag - уникальный номер словаря
файл словаря - путь к файлу словаря из которого будут браться слова

Конец игры


W-add-end.jpg


Возможные состояния объекта

Возможные состояния объекта:
clear - очистить поле
restart - перезапустить игру
hint_letter - поставить букву на место
hint_word - поставить слово на место
hint_correct - подсвечивет букву, если она поставлена в правильное место



Для анимации букв используется выбранная машина состояний, которая должна иметь следующие состояния:

Состояния машины, которая отвечает за анимацию букв:
select - выделена буква(по завершению действий необходимо перейти в состояние "end")
unselect - снято выделение с буквы(по завершению действий необходимо перейти в состояние "end")
drag - тянем букву
swap - перемещается в другую ячейку буква(по завершению действий необходимо перейти в состояние "end")
end - конченое состояние

Все настройки прописанные в соответствующих состояниях применяются к выбранной букве. После действий указанных в состоянихselect, unselect, swap необходимо переходить в состояние end.