WebCamp 2016: DevOps. Ярослав Погребняк: Gobetween - новый лоад балансер для эпохи микросервисов
Технологии Alawar для создания игр: какие есть сегодня и...
-
Upload
unigine-corp -
Category
Documents
-
view
796 -
download
3
description
Transcript of Технологии Alawar для создания игр: какие есть сегодня и...
ТЕХНОЛОГИИ ALAWAR ДЛЯ СОЗДАНИЯ ИГР: КАКИЕ ЕСТЬ СЕГОДНЯ И КАКИЕ БУДУТ ЗАВТРА
Александр ПогребнякCTO, Alawar
Томск, 20 июля 2013 COMPANY.ALAWAR.COM
О КОМПАНИИ ALAWAR
О КОМПАНИИ
ИНВЕСТИЦИИ:Первый раунд:2008 Первые венчурныеинвестиции: 2009
БИЗНЕС-НАПРАВЛЕНИЯ:Разработка игр (студии)Издательство игрДистрибуция (Alawar Digital)
Более 200сотрудников в Издательстве и Alawar Digital
ПОРТФОЛИО ИГР:Более 800 проектов, включая 300+собственных игр, выпущенных вИздательстве AlawarПОЗИЦИЯ
НА РЫНКЕ:
ПЛАТФОРМЫ:Windows PC, Mac, iPhone, iPad,Android, соцсети, консоли
Издатель №1в жанре Hidden Object PuzzleAdventureДистрибутор №1 casual-игр вВосточной ЕвропеВходит в Tоп-10лучших casual-издателей в мире
СТУДИИ РАЗРАБОТКИ:
Более 150сотрудников студий
2
3
ТЕХНОЛОГИИ ALAWAR
3
Текущие тренды на рынке
free2play, удорожание трафика и рост конкуренции
• Мультиплаформенный 2D-движок под iOS, Android, Flash, PC, Mac, PS3
• Клиентские модули и библиотеки • сетевая библиотека• модуль игрового профиля• модуль догрузки ресурсов• библиотека лидербордов и др.
• Серверные приложения pvp-сервер, лидерборды, сервис сохранения прогресса, сервис докачки ресурсов и т.д.
• Единый бандл с маркетинговыми модулями для iOS и Android
НАШИ ТЕХНОЛОГИИ СЕГОДНЯ
4
ТЕХНОЛОГИИ ALAWAR
• Движок для 15 проектов в продакшене, более 60 разработчиков
• Слоистая архитектура• SF как враппер над os/render/input• Quest Engine как game oriented функционал
• Мультиплатформенность• Богатый набор редакторов и утилит• Новая суперская система управления
ресурсами • Сетевая библиотека, модуль догрузки ресурсов
ALAWAR ENGINE
5
ТЕХНОЛОГИИ ALAWAR
• Уровень кода игры: миниигры, игровой процесс• Уровень библиотеки Stargaze Framework: рендеринг,
загрузка, анимация, платформа и т.д.• Уровень библиотеки Quest Engine: квесты, сцены,
переходы 6
ALAWAR ENGINE
ТЕХНОЛОГИИ ALAWAR
• Модуль догрузки ресурсов (дата-паки, баланс) • Модуль профиля пользователя (с поддержкой cloud saving)• Модуль виральности Facebook• Сетевая библиотека (HTTP, ZeroMQ)• Библиотека статистики• Библиотека покупки
КЛИЕНТСКИЕ МОДУЛИ
7
ТЕХНОЛОГИИ ALAWAR
• Лидерборды (+реварды) • Сохранение кастомной user-data и матчинг по
параметрам• Отдача статики по-умному • PvP сервер• Сервис игровых пушей• Валидация in-app purchases
СЕРВЕРНЫЕ ПРИЛОЖЕНИЯ
8
ТЕХНОЛОГИИ ALAWAR
И НЕ ТОЛЬКО ИГРОВЫЕ ТЕХНОЛОГИИ
9
ТЕХНОЛОГИИ ALAWAR
• инфраструктура для геймдева• система хранения и обработки
данных (например, Splunk)• бизнес-сопровождение проекта
?• Надо собрать данные по геймплею• Узнать статистические показатели – DAU, MAU, …• Понять за что платят. В какой момент? Сколько? • Посчитать возврат аудитории в проект (retention) на 2, 7, 30 день • И, конечно, узнать финансовые показатели – ARPU, ARPPU,
процент платящих…
ЧТО ДЕЛАЮТ ПОЛЬЗОВАТЕЛИ В ИГРЕ
10
ТЕХНОЛОГИИ ALAWAR
Используем Splunk. Какие фичи?
11
ТЕХНОЛОГИИ ALAWAR
12
ТЕХНОЛОГИИ ALAWAR
Бизнес-сопровождение игры
удержание трафикамонетизациявиральность
коммьюнити-менеджментинтеграция с fb
• Реализовано несколько кросс-платформенных онлайн-игр на 10 платформах
• Клиентский движок с модулями, шаблонами, игровым редактором
• Серверные приложения с открытым API, возможностью любому зарегаться и начать пользоваться
• Инфраструктура для разработки as a Service • Доходы от игровых проектов круче, чем у Clash of Clans :)
А ЧТО ЖДЕТ ЧЕРЕЗ ГОД?
13
ТЕХНОЛОГИИ ALAWAR
14
• Шаблоны типовых механик – фермы, матч-3, карты • Редактор баланса, сущностей, карты, мира• Набор универсальных игровых компонент/объектов• Редактор GUI …
УНИВЕРСАЛИЗАЦИЯ ДВИЖКА
14
ТЕХНОЛОГИИ ALAWAR
15
• Platform As A Service• Набор универсальных сервисов для разработчиков• Возможность накидать быстренько свой кастомный сервер к
игре• Межсервисное взаимодействие• Интеграция с сервером игровой статистики…
РАЗВИТИЕ СЕРВЕР-САЙДА
15
ТЕХНОЛОГИИ ALAWAR