Date post: | 20-Jun-2015 |
Category: |
Technology |
Upload: | anton-korenyushkin |
View: | 428 times |
Download: | 0 times |
JS games – everywhere!
Павел Криворучко
Игры.
Настольные Match-‐3 Аркады
• Одно из ведущих Digital MarkeKng-‐агенств в России • 3 года военных действий в в этой области• Команда аналитиков, занимающаяся оценкой новых
рынков ежедневно.• Собственный продакшн в 40 человек. • Более 10 выпущенных проектов, как игровых так и
сервисных.
Мы.
Было.
• Быстрый JS на мобильном? Я тоже читаю фантастику!• HTML5? No way!• iOS vs Symbian vs Blackberry OS• Google Chrome Web Store – первый блин комом
Есть.
• Android vs iOS vs Bada vs WP7• Поддержка всеми браузерами• HTML5 social games. Пока -‐ неудачно. Ключевое слово -‐
пока. • Большие паблишеры Flash-‐контента идут в HTML5: Spil
Games, Wheemplay, JW Media.• HTML5 как ключевая стратегия Facebook в мобильном
пространстве• Ноябрь – первая конференция разработчиков HTML5 игр от
Будет.
• HTML5 – везде.• Существенное повышение производительности железа• Выпуск продуктов всеми ключевыми игроками рынка• Windows 8 – JS+HTML как платформа разработки
приложений• Весь Casual-‐гейминг в интернете -‐ HTML5-‐based.
В теории…
• One language to rule them all!
• Возможность единовременной разработки приложения, которое будет работать на всех современных устройствах
…и на практике
• Ограничения конретных платформ, устройств, браузеров• Костыли• …но работает!
Средства и фреймворки
• LimeJS (h�p://limejs.com)• Impact (h�p://impactjs.com/)• Cocos2D-‐JS (h�p://cocos2d-‐javascript.org/ )• GameJS (h�p://gamejs.org/)• Cra�y (h�p://cra�yjs.com/)• …собственные решения, так как почти все выше – не для
мобильных
Проблемы
• Требуется большой парк браузеров, ОС и устройств для полноценного тестирования
• Слабость средств разработки по сравнению со «взрослыми» платформами
• Острая нехватка разработчиков• Открытость всего игрового контента• Сложности монетизации• Непривычный User-‐experience
С другой стороны
• Неожиданно хорошая стандратизация – адаптация под новую платформу требует минимальных усилий
• Быстрое обучение кадров• Даже устройства класса iPhone 3G способны давать
относительно хорошую производительность, давая возможность делать примитивные казуальные игры.
В сухом остатке
• JS+HTML в 2012 становится полноценной экосистемой• Платформа уже позволяет поставлять пользователям
реально хорошие и работающие продукты.• ???• PROFIT!!!
Не верите? У меня для вас плохая новость.. :)
Спасибо за вниманиеJ
e-‐mail: [email protected]: dl1t_f
Каждому при
шедшему на с
обеседование
-‐
вкусное пече
нье в подарок
!