js games everywhere!

13
JS games – everywhere! Павел Криворучко

Upload: anton-korenyushkin

Post on 20-Jun-2015

429 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: JS games everywhere!

JS games – everywhere!

Павел  Криворучко

Page 2: JS games everywhere!

Игры.

Настольные Match-­‐3 Аркады

Page 3: JS games everywhere!

• Одно  из  ведущих  Digital  MarkeKng-­‐агенств  в  России  • 3  года  военных  действий  в  в  этой  области• Команда  аналитиков,  занимающаяся  оценкой  новых  

рынков  ежедневно.• Собственный  продакшн  в  40  человек.  • Более  10  выпущенных  проектов,  как  игровых  так  и  

сервисных.

Мы.

Page 4: JS games everywhere!

Было.

• Быстрый  JS  на  мобильном?  Я  тоже  читаю  фантастику!• HTML5?  No  way!• iOS  vs  Symbian  vs  Blackberry  OS• Google  Chrome  Web  Store  –  первый  блин  комом

Page 5: JS games everywhere!

Есть.

• Android  vs  iOS  vs  Bada  vs  WP7• Поддержка  всеми  браузерами• HTML5  social  games.  Пока  -­‐  неудачно.  Ключевое  слово  -­‐  

пока.  • Большие  паблишеры  Flash-­‐контента  идут  в  HTML5:  Spil  

Games,  Wheemplay,  JW  Media.• HTML5  как  ключевая  стратегия  Facebook  в  мобильном  

пространстве• Ноябрь  –  первая  конференция  разработчиков  HTML5  игр  от  

Google

Page 6: JS games everywhere!

Будет.

• HTML5  –  везде.• Существенное  повышение  производительности  железа• Выпуск  продуктов  всеми  ключевыми  игроками  рынка• Windows  8  –  JS+HTML  как  платформа  разработки  

приложений• Весь  Casual-­‐гейминг  в  интернете  -­‐  HTML5-­‐based.

Page 7: JS games everywhere!

В  теории…

• One  language  to  rule  them  all!

• Возможность  единовременной  разработки  приложения,  которое  будет  работать  на  всех  современных  устройствах

Page 8: JS games everywhere!

…и  на  практике

• Ограничения  конретных  платформ,  устройств,  браузеров• Костыли• …но  работает!

Page 9: JS games everywhere!

Средства  и  фреймворки

• 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/)• …собственные  решения,  так  как  почти  все  выше  –  не  для  

мобильных

Page 10: JS games everywhere!

Проблемы

• Требуется  большой  парк  браузеров,  ОС  и  устройств  для  полноценного  тестирования

• Слабость  средств  разработки  по  сравнению  со  «взрослыми»  платформами

• Острая  нехватка  разработчиков• Открытость  всего  игрового  контента• Сложности  монетизации• Непривычный  User-­‐experience

Page 11: JS games everywhere!

С  другой  стороны

• Неожиданно  хорошая  стандратизация  –  адаптация  под  новую  платформу  требует  минимальных  усилий

• Быстрое  обучение  кадров• Даже  устройства  класса  iPhone  3G  способны  давать  

относительно  хорошую  производительность,  давая  возможность  делать  примитивные  казуальные  игры.

Page 12: JS games everywhere!

В  сухом  остатке

• JS+HTML  в  2012  становится  полноценной  экосистемой• Платформа  уже  позволяет  поставлять  пользователям  

реально  хорошие  и  работающие  продукты.• ???• PROFIT!!!

Не  верите?  У  меня  для  вас  плохая  новость..  :)

Page 13: JS games everywhere!

Спасибо  за  вниманиеJ

e-­‐mail:  [email protected]:  dl1t_f

Каждому  при

шедшему  на  с

обеседование

 -­‐  

 вкусное  пече

нье  в  подарок

!