'

Особенности кроссплатформенной разработки игр на HTML5

Понравилась презентация – покажи это...





Слайд 0

Особенности кроссплатформенной разработки игр на HTML5 Yuri Dobronravin logicking@gmail.com www.logicking.com


Слайд 1

Почему HTML5? Против: Все только начинается, больших денег пока нет За:


Слайд 2

Что такое HTML5? Универсальная платформа клиентских приложений (предшественники Qt, Java Swing, Flash)  HTML4 - стандарт  разметки веб страниц 1997 Возможности: Canvas Audio/Video CSS 3 Local Storage WebSockets WebGL WebWorkers


Слайд 3


Слайд 4

Кроссплатформенность


Слайд 5

Технология JavaScript


Слайд 6

Ограничения HTML5 Низкая производительность графики (раз в 10-15 медленнее naitive приложений) Разные платформы не в полной мере поддерживают стандарт Специфика разработки для каждой из платформ: iOS - лучше всех,  Android - 2.х и 3.x плохо, 4.x + Chrome лучше PC, Mac - нюансы во всех браузерах


Слайд 7

Перед тем как начать Программирование: Сложнее, чем писать под Flash или Naitive Хорошо знать и понимать JavaScript Низкоуровневая оптимизация Специфика работы на реальных устройствах Иметь как минимум: iPhone (iPod Touch), iPad, разные Android (HTC, Samsung)


Слайд 8

Mobile vs Desktop Desktop Разный уровень поддержки Mobile webkit - для Android и iOS touch - управление поворот устройства полноэкранный режим производительность артефакты разных устройств


Слайд 9

Библиотеки


Слайд 10

Звук/Музыка Для браузеров OGG/MPEG-4 AAC (MP3 не нужен) Технология Audio Sprite  +  Первая в мире браузерная HTML5 игра со звуком на iOS/Android Monkey Music


Слайд 11

Распространение Как страница в браузере   Web App Native App


Слайд 12

Native приложения


Слайд 13

Logicking HTML5 Game Tech Автоматическая кросс-платформенность приложений Поддержка разных разрешений экрана (от 4 : 3 до 16 : 9) Проверенно на десятке устройств Гибкая ООП архитектура игровой логики Клиент-серверный протокол взаимодействия Компиляция naitive-версии для Андроид


Слайд 14

Перспективы 2012 Выход IE 10 и Windows 8 Chrome для Android Facebook Mobile наберет обороты Появятся истории успеха HTML5 игр


Слайд 15

Спасибо за внимание Вопросы? Yuri Dobronravin logicking@gmail.com www.logicking.com


×

HTML:





Ссылка: