Як створити гру tower defence на as3 частина 0 (менеджер екранів)

Як створити гру захист веж частина 0 або менеджер екранів.

За основу я взяв урок на activetuts.com. Звичайно такий менеджер не ідеальний, але досить простий і практичний. Вся його суть полягає в класі ScreenHandler.as:


А тепер, як це працює. У .fla файлі створюються мувікліп, які будуть різними екранами в грі. Наприклад, мувик MainMenu_mc буде головним меню, SplashScreen_mc - заставкою і т.д. Всі ці мувік експортуються, а потім розширюються відповідними класами, наприклад, клас Victory розширює Victory_mc, ось приклад коду:


Тим самим, ми можемо звертатися до різних об'єктів Victory_mc, таким як кнопки, мувікліп, текстові поля.

Помітний мінус цього менеджера - не дуже просте додавання нових екранів. Ось ланцюжок дій:

1. Створюємо мувик у флеш і експортуємо його, наприклад з ім'ям SuperScreen_mc

2. Створюємо новий клас (SuperScreen.as), який розширює наш мувікліп.

3. Йдемо в клас ScreenHandler.as і
  • Створюємо змінну екрану
  • створюємо константу
  • Редагуємо case ...
завантажити исходник

Дуже сумно все це

ui і з фоном в результаті треба щось зробити. Я розумію тут стиль такий можливо, але ... з інтересом.

Запустив. 50 мб завантаження на старті - все таки перебір для таких ігор. Як і відсутність.

Тобто, зовсім чесні нові ігри? А яким чином ранжируется по місцях, не в курсі, випадком?

злякався дуже сильної конкуренції)

О, ось це чудова новина, ввечері перевірю як працює.

Вартість продакшена (як в грошах, так і в людино-годинах) цілком собі можна вважати.

Кому-небудь ще вдалося перемогти зв'язку AIR + Mac + Steam? Після обробки файлу гри стімовскім.

Не бачу великих змін для адекватних розробників

Вітання! Для того ми тут і зібралися, в тому числі розповідати про граблі :)

Дякую що звернули увагу. Поправив.

Успіхів! Теж робимо гру на air :)

Адоб точно не напише, що не написали вінфон і ще купу всього. Та й Шумву з компанією.

Ой спасибище! Якщо хоч одній людині сайт став у нагоді, значить я не дарма витрачав на нього час!

Схожі статті