vitaly khit - iphone games

24
IPHONE ИГРЫ НА ФЛЕШЕ: С НОГ НА ГОЛОВУ Виталий Хить

Upload: devgamm-conference

Post on 16-Jun-2015

1.845 views

Category:

Technology


2 download

DESCRIPTION

“iPhone игры на флеше: с ног на голову”Практически каждая игровая компания или независимый разработчик смотрят в сторону Apple Store. Рынок игр для мобильных устройств интересен и протеворечив. Можно ли заработать на данном рынке? Какие игры нужно делать? Как наладить производство игр для мобильных маркетов? На эти, часто задаваемые вопросы, автор доклада попытается ответить. Также, в данном докладе автор изложит свою оригинальную точку зрения на вопрос “Как подружить iPhone и Flash с точки зрения разработчика?”

TRANSCRIPT

Page 1: Vitaly Khit - iPhone games

IPHONE ИГРЫ НА ФЛЕШЕ: С НОГ НА ГОЛОВУ

Виталий Хить

Page 2: Vitaly Khit - iPhone games

ОТКРОВЕНИЕ 1: ЧТО С ДЕНЬГАМИ?* Продажи – от 700 покупок/полгода до 70К

покупок/день Качественный треш – от 10К покупок/год Узнаваемый десктоп – от 30К покупок/год Брендовая игра – от 100К покупок/год Рекламная модель монетизации на уровне

качественной флешки

* Цифры средне – пессимистические

Page 3: Vitaly Khit - iPhone games

ОТКРОВЕНИЕ 2: APPSTORE

Page 4: Vitaly Khit - iPhone games

ОТКРОВЕНИЕ 3: B2B & B2C

Издательский рынок флеш игр

Клиентский рынок мобильных игр

Жанр Юзабилити

Целевая аудитория Игровое исполнение

Графическое исполнение Графическое исполнение

Игровое исполнение Жанр

Юзабилити Целевая аудитория

Сколько игра принесет в год Насколько игра интересна сейчас

Иконка? –> Лояльность? -> Реклама?

Качать? -> Играть? -> Купить?

Page 5: Vitaly Khit - iPhone games

ВЫХОД НА РЫНОК

Респектабельный

ФлешерскийОбесбашенны

йАутсорсинг

Page 6: Vitaly Khit - iPhone games

ВЫХОД НА РЫНОК: РЕСПЕКТАБЕЛЬНЫЙ

Берем свой десктоповый

брендПортируем

Промотерим совместно

Page 7: Vitaly Khit - iPhone games

ВЫХОД НА РЫНОК: ФЛЕШЕРСКИЙ

Берем свежую

идею

Максимально

используем возможнос

ти устройства

Максимально понимаем специфику мобильного пользовате

ля

Надеемся на

удачу

Держим «нос по ветру»

Page 8: Vitaly Khit - iPhone games

ВЫХОД НА РЫНОК: ОБЕСБАШЕННЫЙ

Page 9: Vitaly Khit - iPhone games

ВЫХОД НА РЫНОК: АУТСОРСИНГ

Плюсы Клиента найти не проблема Задачи более-менее конкретные

Минусы Наличие портфолио Экстенсивная масштабируемость Не флеш

Стоимость заказов $3K - $15K

Page 10: Vitaly Khit - iPhone games

ПРОМО

Реклама

СМИ

Лайт версии

Параллельные рынки

Социальность

Page 11: Vitaly Khit - iPhone games

ПРОМО: ЛАЙТ ВЕРСИИ

Нужны Конверсия – 3-5%, бренды - >10% Обязательное наличие ссылки на

платную версию Промо платной версии должно быть

на грани раздражения

Page 12: Vitaly Khit - iPhone games

ПРОМО: СИНДРОМ «ХВОСТА ЯЩЕРИЦЫ»

неделя 1 неделя 2 неделя 3 неделя 4 неделя 5 неделя 60

500

1000

1500

Продажи

неделя 1 неделя 2 неделя 3 неделя 4 неделя 5 неделя 60

5001000150020002500300035004000

MOBPCWEB

Page 13: Vitaly Khit - iPhone games

ПРОМО: ОСОБЕННОСТИ FLASH ПРОМОУШИНА

Мусорники

Flash

iphone

Page 14: Vitaly Khit - iPhone games

ПРОМО: СОЦИАЛИЗАЦИЯ

Iphone(FB connect)

Facebook версияДрузья

Page 15: Vitaly Khit - iPhone games

ЮЗАБИЛИТИ ПРОДУКТОВ

iPhone – это портативная консоль iPhone – это не портативная консоль У женщин толще пальцы чем у

мужчин Локализация обязательна Не забывать о старых моделях

Page 16: Vitaly Khit - iPhone games

РАЗРАБОТКА: SWF НА IPHONE

От Apple Store Сертификат в виде p12 .mobileprovision

Flash CS5 или PackagerForIphone -app.xml и swf

Создаем пустой проект

Публикуем*

Заменяем пустую swf на свою

pfi*

.ipa

* Временные файлы в виде asm

Page 17: Vitaly Khit - iPhone games

РАЗРАБОТКА: ПРИМЕРЫ В СТУДИЮ

Flash Project iPad Project

Бакграунд png, кубик png Бакграунд, кубик – атласный png

AS3 минимальный project C++ project на базе ESGL1

AS3 порт Box2D C++ Box2D

Параметры физического мира и кубиков одинаковы

Page 18: Vitaly Khit - iPhone games

РАЗРАБОТКА: ПРОБЛЕМЫ SWF НА IPHONE

Медленная VM, с подтормаживающим распределением памяти

Не оптимальный рендерер Медленные шрифты Отсутствие некоторых десктопных

функций

Page 19: Vitaly Khit - iPhone games

РАЗРАБОТКА: МЕТОДЫ ОПТИМИЗАЦИИ VM

Минимальное выделение памяти в ENTER_FRAME

Кеширование объектов «Инлайн» в критических участках

кода Исследование настроек pfi

Page 20: Vitaly Khit - iPhone games

РАЗРАБОТКА: МЕТОДЫ ОПТИМИЗАЦИИ РЕНДЕРЕРА

Переход на нативный размер экрана Перевод векторной графики на битмапы

(данная версия плеера использует размеры кратные степени 2)

Перевод мувиклипов в последовательности битмапов

Контроль количества графики на экране Использование дебаг режима для проверки

кеширования битмапов в графическую память

Page 21: Vitaly Khit - iPhone games

ДРУЖИТ ЛИ ФЛЕШ С IPHONE?

Видео Баннера Игры

ДЛЯ IPHONE - СВОЙ КОД,ДЛЯ ДЕСКТОПА - СВОЙ

Возможен ли единый код для iPhone и Flash?

Page 22: Vitaly Khit - iPhone games

«ЕДИНЫЙ» ФРЕЙМВОРК

Alchemy

Page 23: Vitaly Khit - iPhone games

ФЛЕШКИ-БЕСТСЕЛЛЕРЫ НА IPHONE

Page 24: Vitaly Khit - iPhone games

ВОПРОСЫ?

Виталий Хитьemail: [email protected]: wellgames.com