2 Заполнение пробелов в знаниях
Необходимо
Решение/Действие
Копия Macromedia Flash
Установить 30-дневную пробную версию Flash с CD-ROM, который прилагается к этой книге, или приобрести Flash от www.macromedia.com.
Навыки в ActionScript
Вы можете купить книгу по Flash или прочитать обучающие материалы, предоставляемые вместе с дистрибутивом Flash.
Способность рассчитывать определение столкновений
Читайте Главу 5, «Обнаружение столкновений»
Способность кодировать реалистичные реакции соударения бильярдных шаров
Читайте Главу 6 «Реакции на столкновения»
Знание программирования многопользовательских игр
Читайте Дополнение B, «Многопользовательские сервера», и все соответствующие главы в Части 3, которые относятся к многопользовательским играм.
Доступ к звукам, необходимым для игры 8-шаров, или способность создать такие звуки
Найдите кого-нибудь, кто создал бы звуки для вас или подгрузите программу вроде Syntrillium Software’s Cool Edit (www.cooledit.com) для облегчения вам записи и редактирования ваших собственных звуков. Вы можете найти звуковые эффекты в Интернет на таких сайтах, как www.ultimatesoundarchive.com
Способность создать все графические элементы, нужные для игры
Если у вас нет квалификации в создании графики, то хорошей идеей было бы найти кого-нибудь, кто бы помог вам. Вы можете найти квалифицированных графических дизайнеров на доске объявлений форума Flash Kit (www.flashkit.com).
На этом этапе главная цель для вас состоит в определении всех элементов игры, для которых у вас нет необходимых ресурсов. Одна из лучших вещей, какую вы можете сделать для того, чтобы научиться новому и получить помощь (кроме чтения этой книги, конечно), это спросить совета у других людей на форумах популярных сайтов с Flash ресурсами (см. Дополнение E).
Как новичок в программировании игр, вы, вероятно, сталкиваетесь с множеством вещей, которые не знаете, как сделать. Хорошей идеей для изучения новых понятий является создание тестов для каждой концепции, чтобы удостовериться, что вы знаете, как это все работает