1. Инструменты Flash, используемые для создания игр 
 Интерфейс Flash Главное окно Flash Панели Пункты меню  Создание кнопок Временная шкала кнопки  Пример кнопки Создание текста  Свойства текста Динамический текст Редактируемый текст Импорт мультимедийных элементов во Flash Растровые изображения Звуки Организация ролика Библиотека Кадры  Слои Сцены Нерабочая область Подготовка ролика к публикации 
 Список заключительных проверок Публикация Размещение Flash-ролика в сети 
 2. Введение в ActionScript 
 Урок 1. Что такое код ActionScript и где его размещать Сценарии кадра Сценарии для кнопок 
 Сценарии клипов 
 Урок 2. Использование окна Actions 
 Урок 3. Ваша первая программа на ActionScript 
 Урок 4. Контроль воспроизведения ролика 
 Урок 5. Создание кнопок для пользователя 
 Урок 6. Анимация при помощи Action Script 
 Урок 7. Возможность управления клипами пользователем 
 Урок 8. Использование переменных 
 Урок 9. Выполнение операций 
 Урок 10. Условные выражения 
 Урок 11. Циклы 
 Урок 12. Текст и строки 
 Урок 13. Создание функций 
 Урок 14. Массивы 
 3. Элементы ActionScript для создания игр 
 Урок 15. Контроль воспроизведения клипа 
 Урок 16. Управление свойствами клипа 
 Урок 17. Применение метода “Перетащи и положи” к клипам 
 Урок 18. Клипы и уровни 
 Урок 19. Копирование клипов 
 Урок 20. Управление несколькими клипами Создание клипа сценария Обработчики событий 
 Урок 21. Пересечение объектов 
 Урок 22. Изменения содержимого экрана с помощью клипов 
 Урок 23. Ввод команд с клавиатуры 
 Урок 24. Воспроизведение звука 
 4. Процесс создания игры 
 Flash и игры Недостатки Достоинства Элементы игры Окно загрузки Титульное окно Правила 
 Фон Окно завершения игры  Программирование Анализ задачи Правила программирования 
 Отладка Тестирование Вопросы авторских прав Изменение игр, рассматриваемых в данной главе
 Изменение графики Изменение кода ActionScript Объединение игр Распространенные ошибки 
 Имена клипов Свойства связи Уровни клипа Нижнее подчеркивание Splice и Slice Глобальные и локальные переменные 
 5. Создание визуальных эффектов 
 Увеличение кнопок Задача проекта  Подход Подготовка ролика Создание кода Другие возможности 
 Вращающаяся и изменяющая цвета спираль  Задача проекта Подход Подготовка ролика Смена цветов и вращение К сведению Другие возможности 
 Случайность и эффект старого кино Задача проекта Подход Подготовка ролика Создание кода К сведению Другие возможности
 Перемещение букв Задача проекта Подход Подготовка ролика Создание кода К сведению Другие возможности 
 След от курсора Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Эффект трехмерности Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 6. Игрушки и безделушки 
 Волшебный хрустальный шар Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Музыкальный автомат Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Аналоговые часы Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Лавовая лампа Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Игра “Жизнь” Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 7. Игрушки-конструкторы
 Составь лису методом “Перетащи и положи” Задача проекта Подход Подготовка ролика Создание кода 
 Создай лису методом “Нажми и измени” Задача проекта Подход Создание кода  Другие возможности
 Альбом для рисования Задача проекта Создание простой программы рисования Создание полной программы рисования Добавление кнопок Clear и Print Другие возможности 
 Музыкальный миксер Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Танцующая лиса Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 8. Игры типа “Найди и нажми” 
 Найди лису Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Поймай лису Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Подстрели лису Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Охота на лис Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 9. Игры типа “Поймай или пропусти” 
 Поймай яблоко Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Поймай хорошее яблоко Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Сплав на байдарке Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Гонки Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 10. Игры типа “Прицелься и выстрели” 
 Стрельба по воздушным шарам Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Стрельба с прицелом Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Шарики-захватчики Задачи проекта Подход Подготовка ролика Создание кода К сведению Другие возможности
 11. Игры с мячом и битой 
 Стена и мяч Задача проекта Подход Подготовка ролика Создание кода К сведению Другие возможности
 Мяч и бита Задача проекта Подход Подготовка ролика Создание кода К сведению Другие возможности
 Бита и блоки Задача проекта Подход Подготовка ролика Создание кода К сведению Другие возможности
 Бита и блоки: три измерения Задача проекта Подход Подготовка ролика Создание кода К сведению Другие возможности
 12. Викторины и загадки со словами 
 Викторина во Flash Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Викторина с учетом времени Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Игра “Виселица” Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Криптограмма Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 13. Мозаика 
 Пазл Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Пятнашки Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Игра совпадений Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Найди картинку Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 14. Головоломки 
 Игра на развитие памяти Подход Подготовка ролика Создание кода Другие возможности
 Дедукция Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Йога Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Рекурсивные блоки Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 15. Казино и карточные игры .
 Игровой автомат Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Видеопокер Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Игра в очко, или двадцать одно Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Пасьянс “Пирамида” Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 16. Аркады 
 Космический бой Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 Астероиды Задача проекта Подготовка ролика Создание кода Другие возможности
 Погоня в лабиринте Задача проекта Подготовка ролика Создание кода Другие возможности
 Луноход Задача проекта Подготовка ролика Создание кода Другие возможности
 Платформенный скроллер Задача проекта Подход Подготовка ролика Создание кода Другие возможности
 17. Сложные приемы 
 Выполнение и оптимизация Использование альтернативных возможностей Установление контрольных точек Выбор лучшей альтернативы Оптимизация в ActionScript Экран загрузки 
 Создание полосы загрузки Сложные экраны загрузки Другие типы экранов загрузки Защита от копирования Как и почему воруют игры Как предотвратить воспроизведение игры с другого компьютера Как обойти защиту от копирования Другие методы защиты Список лучших игроков 
 Как работает список лучших игроков Программы на языке Perl Демонстрация списка лучших игроков Добавление списка лучших игроков в игру Сложности применения списка
 лучших игроков Определение версии Flash-плагина Как узнать версию плеера Требуемые версии
 Возможности Flash 8-плеера 
 Приложения
 А. Ресурсы сети Internet для Flash-разработчика 
 B. Краткий экскурс в историю игр 
 Предметный указатель