(Перевод в процессе. Добавляю понемногу.)
Создание клона игры Астероид, использующее менее сотни (100) событий в C2's free edition это то, что мы должны получить в итоге, последовав этому обучающему примеру.
Чтобы доказать, что это можно сделать (не имея ввиду, что данный пример "лучший", просто один из множества возможных способов), я постараюсь не просто показать, но и объяснить, почему я сделал именно так и раскрыть логику взаимодействия элементов.
Содержание
Введение
A - Основная механика
+ Behaviors used : Custom movement, Wrap, Pin, Bullet, Destroy outside of layout, Rotate; Plugins used : Sprite, Keyboard.
..1 - Настройки корабля игрока и управления
..2 - Астероиды
B - Внутриигровые системные основы
+ Behaviors used : None; Plugins used : System, Sprite, Keyboard, Text, Textbox, Array, Local Storage, Audio, TiledBackground, Function.
..1 - Пауза в игре
..2 - Создание появления астероидов
..3 - Подсчет очков
..4 - Звуки
..5 - Отображение уровня здоровья игрока
C - Завершающие штрихи
..1 - Отображение индикатора загрузки
..2 - Web-шрифты
..3 - Компрессия изображений
..4 - Экспорт
Завершение