Помимо очевидных ответов, таких как «Идите за книгой» или «Перейти на форум разработчиков игр для AS3» (оба из которых обязательно должны быть выполнены), вот пара «начальных точек», которые помогут вам в исследовании.
Во-первых, получите хорошее представление о шаблонах проектирования.Разработка может запутаться, а разработка игр - тем более.Сохранение вашего кода хорошо структурированным и организованным очень важно.Следование хорошим шаблонам дизайна очень поможет в этом.Узнайте о разработке с учетом MVC (Model-View-Controller), который поможет вам отделить ваши данные (модель) от ваших представлений (того, что вы видите).Эта организация поможет вам не получить кучу ужасно запутанного спагетти-кода, который становится слишком трудным для чтения или расшифровки.Кроме того, хорошее понимание шаблона команд может быть очень полезным для разработки игр, поскольку вы можете настроить команды, которые запускаются в ответ на взаимодействие с пользователем.
Далее, взгляните на теорию игры.развитие.Это огромная тема, поэтому я не могу ее здесь резюмировать, но в целом проведу некоторое исследование в игровом цикле событий.Это цикл, который срабатывает через равные промежутки времени и говорит вашей игре делать вычисления и рисовать на сцене.Хотя весьма спорно, это обычная практика, чтобы отделить свои математические расчеты и рисунок на две отдельные петли.В AS3 есть хорошие аргументы для того, чтобы ваши вычисления запускались в цикле на основе таймера и чтобы ваш рисунок основывался на цикле Event.ENTER_FRAME.
Наконец, никогда не стоит недооценивать, насколько полезным может быть просмотр образцов.В Интернете есть множество источников разработчиков игр для AS3, поэтому довольно легко найти образцы для изучения.
О, и получайте удовольствие!Разработка игр может быть разочаровывающей, но пока вы продолжаете веселиться, вы вернетесь к новым занятиям.Удачи!