Миниигры на машинах состояний

Материал из wiki.appsalutecreator.com
Версия от 10:55, 12 марта 2013; Jabchik (обсуждение | вклад) (Примеры мини-игр)
Перейти к: навигация, поиск

Машина состояний является очень гибким объектом для написание мини-игр, используемых в адвентюрах. С их помощью можно прописать сложную логику поведения объектов на сцене.

Примеры мини-игр

Калькулятор

С появлением в редакторе математических операций, возникла необходимость написать простенький калькулятор, который выполняет простейшие арифметические действия. То есть, задача следующая: написать простой калькулятор, выполняющий четыре основные арифметические операции + - * /. При этом организовать такие функции, как очистка поля ввода, удаление последнего видимого символа!

Логический порядок

Создать экран, который будет похож на экран ноутбука. На экране ноута показать открытую папку с 12 фотографиями внутри. Цель игры: меняя местами по две фотографии за ход, нужно выстроить логическую цепочку из этих фотографий, которые рассказывают какую-то историю. Изменение положения фотографий должно происходить следующим образом: первым кликом выбираем фотографию, которую хотим поменять, вторым кликом фотографию с которой хотим поменять. После второго клика фотографии обмениваются своими местами. Также на каждой фотографии есть иконка кнопки "увеличить фотографию", при нажатии на которую мы можем видеть увеличенное изображение этой фотографии, на увеличенном изображении иконка кнопки меняется на другую "уменьшить фотографию". При постановки фотографии на правильное место, номер позиции на которой находится фото устанавливается в зеленый свет. С этого момента фотографию нельзя выделить кликом и соответственно ее нельзя переместить.