Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет. Змейка..docx
Скачиваний:
9
Добавлен:
24.12.2018
Размер:
158.88 Кб
Скачать

Содержание

  1. Введение…………………………………………………….………………2

  2. Общие сведения…………………………………………….………………3

  3. Сведения о реализации курсовой работы……………….………………..4

  4. Структура реализации проекта…………………………………….……...5

    1. О структуре проекта……………………………….…….………5

    2. Содержание «Snake_AS3.fla»……………………………….…..5

    3. Содержание «Snake.as»……………………………….…………Error: Reference source not found

    4. Содержание «Snake_AS3.swf»………………………………...12

  5. Заключение………………………………………………………………..13

  6. Список использованной литературы…………………………………….14

  1. Введение

В настоящее время интернет-технологии развиваются быстрыми темпами, и все большее распространение находят программные продукты позволяющие создавать приложения и анимацию, доступные для отображения и использования непосредственно в веб-браузере пользователя.

К таким программным продуктам можно отнести: Adobe Gif Animator, 3DS Max, Corel R.A.V.E., Adobe Flash, Maya и многие другие.

Adobe Flash (ранее Macromedia Flash) — мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео и аудиозаписей.

Разработка Flash была начата компанией FutureWave, создавшей пакет анимации FutureSplash Animator. В 1996 году FutureWave была приобретена компанией Macromedia, которая переименовала FutureSplash Animator в Flash. Платформа продолжает развиваться и поныне (хотя после того, как в 2005 году компания Macromedia была поглощена Adobe, Macromedia Flash стал официально называться Adobe Flash).

Ориентация на векторную графику в качестве основного инструмента разработки flash-программ позволила реализовать все базовые элементы мультимедиа: движение, звук и интерактивность объектов. При этом размер получающихся программ минимален и результат их работы не зависит от разрешения экрана и операционной системы пользователя - а это одни из основных требований, предъявляемых к интернет-проектам.

ActionScript — объектно-ориентированный язык программирования, который добавляет интерактивность, обработку данных и многое другое в содержимое Flash-приложений. ActionScript исполняется виртуальной машиной (ActionScript Virtual Machine), которая является составной частью Flash Player.

ActionScript компилируется в байткод, который включается в SWF-файл.

SWF-файлы исполняются Flash Player-ом. Flash Player существует в виде дополнение к веб-браузеру, а также как самостоятельное исполняемое приложение.

Недавно появившись, технология Flash уже завоевала большую популярность среди веб-дизайнеров и программистов. Flash придает сайтам динамичность и интерактивность.

Целью данной работы является создание игры «Змейка», используя технологии Flash и ActionScript 3.0.

  1. Общие сведения

«Snake» («Змейка») — компьютерная игра, возникшая в середине 1970-х.

Игрок управляет длинным, тонким существом, напоминающим змею, которое ползает по плоскости, собирая еду (или другие предметы), избегая столкновения с собственным хвостом. В некоторых вариантах на поле присутствуют дополнительные препятствия или стенки. Каждый раз, когда змея съедает кусок пищи, она становится длиннее, что постепенно усложняет игру. Игрок управляет направлением движения головы змеи (обычно 4 направления: вверх, вниз, влево, вправо), а хвост змеи движется следом. Игрок не может остановить движение змеи.

Одна из реализаций игры «Змейка»

Первой игрой этого плана был игровой автомат Hustle, выпущенный фирмой Gremlin в 1977 году.  Одна из первых реализаций (возможно, первая) на домашнем компьютере была сделана в 1979 году на компьютере TRS-80, автор F. Seger (Германия). Вскоре после неё вышла версия для Commodore VIC-20, под названием Worms. Микрокомпьютерная версия игры Hustle была выпущена Milton Bradley для компьютера TI-99/4A в 1980 году. Версии игры существовали и на многих советских компьютерах, например — на Радио 86РК.