В качестве фона я работал над ролевой игрой, основанной на учебниках Рэя Вендерлиха. (Пример) http: //www.raywenderlich. com / 1163 / how-to-a-tile-based-game-with-cocos2d.
Теперь я пытаюсь создать систему сценариев событий / кат-сцен, чтобы, например, когда игрок входит в здание, разные персонажи могли обсудить текущие события, прежде чем продолжить приключение. Моя единственная проблема в том, что я не могу представить себе, как это реализовать.
Я предполагаю, что это какой-то триггер одноразового использования, который может храниться где-то в большом операторе switch на синглтоне? Что, может быть, привлекает всех временных персонажей? Затем событие деактивируется.
Я просто ищу схему того, как это сделать. Хотя примеры программирования тоже приветствуются.