Содержание
-
Введение…………………………………………………….………………2
-
Общие сведения…………………………………………….………………3
-
Сведения о реализации курсовой работы……………….………………..4
-
Структура реализации проекта…………………………………….……...5
-
О структуре проекта……………………………….…….………5
-
Содержание «Snake_AS3.fla»……………………………….…..5
-
Содержание «Snake.as»……………………………….…………Error: Reference source not found
-
Содержание «Snake_AS3.swf»………………………………...12
-
-
Заключение………………………………………………………………..13
-
Список использованной литературы…………………………………….14
-
Введение
В настоящее время интернет-технологии развиваются быстрыми темпами, и все большее распространение находят программные продукты позволяющие создавать приложения и анимацию, доступные для отображения и использования непосредственно в веб-браузере пользователя.
К таким программным продуктам можно отнести: 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.
-
Общие сведения
«Snake» («Змейка») — компьютерная игра, возникшая в середине 1970-х.
Игрок управляет длинным, тонким существом, напоминающим змею, которое ползает по плоскости, собирая еду (или другие предметы), избегая столкновения с собственным хвостом. В некоторых вариантах на поле присутствуют дополнительные препятствия или стенки. Каждый раз, когда змея съедает кусок пищи, она становится длиннее, что постепенно усложняет игру. Игрок управляет направлением движения головы змеи (обычно 4 направления: вверх, вниз, влево, вправо), а хвост змеи движется следом. Игрок не может остановить движение змеи.
Одна из реализаций игры «Змейка»
Первой игрой этого плана был игровой автомат Hustle, выпущенный фирмой Gremlin в 1977 году. Одна из первых реализаций (возможно, первая) на домашнем компьютере была сделана в 1979 году на компьютере TRS-80, автор F. Seger (Германия). Вскоре после неё вышла версия для Commodore VIC-20, под названием Worms. Микрокомпьютерная версия игры Hustle была выпущена Milton Bradley для компьютера TI-99/4A в 1980 году. Версии игры существовали и на многих советских компьютерах, например — на Радио 86РК.