Створення комптАЩютерноСЧ гри засобами Macromedia Flash

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?я позначень для елементiв, якi зявляються бiльше одного разу;

  • обСФднання кадрiв у дiях перемiщення (motion tweens), якi дозволяСФ автоматично прорахувати деякi промiжнi моменти перемiщення, для прискорення розробки проектiв;
  • обСФднання кадрiв у дiях трансформацiСЧ (shape tweens), якi дозволяСФ автоматично прорахувати деякi промiжнi моменти трансформацiСЧ обСФктiв, для прискорення розробки проектiв;
  • скорочення числа рiзних типiв лiнiй (пунктир, крапки й т.п.). ЛiнiСЧ, намальованi iнструментом олiвець вимагають менше памятi, чим мазки кистю;
  • використання шарiв, для розбивки обСФктiв, що перекриваються, клiпу;
  • скорочення числа рiзних шрифтiв i стилiв, шляхом перетворення СЧх в обСФкти векторноСЧ графiки;
  • застосування звукового формату mp3, як самого високоякiсного й ощадливого музичного формату;
  • використання можливостi анiмацiСЧ растрових зображень, або для статичних елементiв зафарбування обСФктiв i фону;
  • застосування iенарiСЧв (Actions Script) аж до вставки СЧх в окремi кадри фiльму;
  • можливiсть згрупувати обСФкти на рiзних шарах;
  • використання убудованих iнструментiв для змiни колiрних ефектiв того самого обСФкта;
  • використання СФдиноСЧ палiтри web-safe, щоб уникнути розбiжностей iз кольорами браузерiв;
  • застосування компонента керування проектом Library, що дозволяСФ швидко знайти будь-який обСФкт i помiняти його властивостi;
  • можливiсть вставки в поточний проект ранiше створеного проекту.
  • 4.2 Можливостi Flash

    Створивши Flash, компанiя Macromedia обСФднала безлiч потужних iдей i технологiСЧ в однiй програмi, дозволивши користувачам одержувати через Web цiлi мультимедiйнi презентацiСЧ.

    Використання анiмацiСЧ

    Анiмацiя в Flash заснована на змiнi властивостей обСФктiв, використовуваних в мультику. Наприклад, обСФкти можуть зникати або зявлятися, змiнювати своСФ положення, форму, розмiр, колiр, ступiнь прозоростi i т.д.

    У Flash передбачено три рiзнi механiзми анiмацiСЧ обСФктiв:

    1. покадрова (класична) анiмацiя, коли автор сам створюСФ або iмпортуСФ з iнших додаткiв кожен кадр майбутнього мультика i встановлюСФ послiдовнiсть СЧх перегляду;
    2. автоматична анiмацiя (так звана tweened-анiмацiя), при використаннi якоСЧ автор створюСФ тiльки перший i останнiй кадри мультиплiкацiСЧ, а Flash автоматично генеруСФ всi промiжнi кадри. Розрiзняють два види tweened-анiмацiСЧ:
    3. анiмацiя, заснована на перемiщеннi обСФкту (motion animation),
    4. анiмацiя, заснована на трансформацiСЧ (змiнi форми) обСФкту (shape animation);
    5. анiмацiя на основi iенарiСЧв. iенарiй це опис поведiнки обСФкту на власнiй мовi Flash, яка називаСФться ActionScript; синтаксиiiСФСЧ мови нагадуСФ синтаксис iнших мов iенарiСЧв, використовуваних в Web-публiкацiях (наприклад, JavaScript i VBScript).

    Кожний з цих механiзмiв маСФ як переваги, так i недолiки. Зокрема, tweened-анiмацiя володiСФ двома безперечними перевагами:

    1. по-перше, автор позбавлений вiд необхiдностi створювати кожен кадр окремо;
    2. по-друге, для вiдтворення такого мультика Flash досить зберiгати тiльки перший i останнiй кадри, що забезпечуСФ значне зменшення обСФму такого фiльму.

    Разом з тим, tweened-анiмацiя придатна для створення лише найбiльш простих сюжетiв, в яких властивостi обСФктiв змiнюються рiвномiрно.

    Використання вiдео

    При роботi з вiдео можна iмпортувати будь-який стандартний вiдео-файл, пiдтримуваний QuickTime або Windows Media Player, включаючи формати MPEG, Digital Video цифрове вiдео, MOV, QuickTime, i AVI. З iмпортованими вiдео обСФктами можуть виконуватися тi ж операцiСЧ, що i з графiчними обСФктами: змiна масштабу, обертання, нахил, маскування i т.д. Вiдео обСФкти можуть бути зробленi iнтерактивними за допомогою iенарiСЧв на ActionScript.

    Для даних у форматах JPEG i МРЗ реалiзовано динамiчне завантаження файлiв пiд час вiдтворення Flash-фiльму. Такий механiзм дозволяСФ скоротити розмiр файлу фiльму i, отже, понизити час його завантаження по мережi.

    Ми не обмеженi використанням тiльки стандартних шаблонiв. Свiй власний документ Flash також можна зберегти у виглядi шаблону i використовувати потiм для створення подальших проектiв. Щоб зберегти документ Flash як шаблон, вибираСФмо з меню команду File Save As Template. ВiдкриСФться дiалогове вiкно Save as Template. Вводимо в поле Name назву для шаблону, а в полi iз списком Category вибираСФмо назву стандартноСЧ категорiСЧ, або вводимо назву власноСЧ, в яку буде включений новий шаблон. ДодаСФмо в полi Description короткий опис шаблону i клацаСФмо на кнопцi Save. Пiсля цього назва шаблону зявлятиметься в дiалоговому вiкнi New from Template при виборi вiдповiдноСЧ категорiСЧ. В областi попереднього перегляду на вкладцi Templates для кожного шаблону вiдображаСФться видимий вмiст робочого поля в першому кадрi документа цього шаблону. У дiалоговому вiкнi Save as Template задаСФться iмя, категорiя i опис нового шаблону.

    Використання векторноСЧ графiки

    Використання векторноСЧ графiки як графiчного режиму за замовчуванням робить Flash незамiнним засобом розробки для Web.

    Векторна графiка це спосiб представлення зображення за допомогою, математичних рiвнянь, або векторiв, якi мiстять iнформацiю про розмiр, форму, колiр, границi й мiiе розташування. Це ефектний спосiб обiгу iз графiкою, у результатi якого виходять файли щодо невеликих розмiрiв навiть при роботi зi складними малюнками. Бiльше того, векторна графiка не залежить вiд дозволу, з яким проглядаСФться обСФкт.

    Векторна графiка в порiвняннi з растровою маСФ цiлий ряд переваг:

    1. матем