К книге
Создаем игры с нуля! 3 книги для старта в гейм-девеНаталья Андрианова Создаем интерактивные истории. Творческий процесс на примере визуальных новелл в играх. Глава 11 Переменные. Программистская логика в структуре сюжета. Набор переменных (Variable Se
87%
Наталья Андрианова Создаем интерактивные истории. Творческий процесс на примере визуальных новелл в играх. Глава 11 Переменные. Программистская логика в структуре сюжета. Набор переменных (Variable Se
230

В глобальных переменных можно выбрать набор переменных (Variable Set), отвечающих за какой-то общий параметр нашего проекта. Например, это могут быть Диалоги (Dialogues), куда мы вносим переменные по запоминанию ответов на диалоги на протяжении истории и, соответственно, выбор сюжетной ветки в зависимости от них. Или Инвентарь (Inventory), когда нам нужно ввести тот или иной предмет в процессе игры.

В набор переменных мы можем вносить разные по функциональности переменные, объединенные общим признаком. Это могут быть и логические, и целочисленные, и строковые переменные. Например, если мы имеем дело с Инвентарем (Inventory), то можем столкнуться с тем, что на каком-то этапе повествования сумеем открыть в данной локации инвентарь или нет (логическая переменная: true или false), далее получить в него некое количество предметов (целочисленная переменная: +1 или +10), а также получить в инвентарь особый магический предмет, у которого есть имя (строковая переменная: «Меч Эскалибур»).

Предыдущая главаГлава 230 из 264Следующая глава