Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемSocialityRocks
1 Особенности кроссплатформенной разработки игр на HTML5 Yuri Dobronravin
2 Почему HTML5? Против: Все только начинается, больших денег пока нет За:
3 Что такое HTML5? Универсальная платформа клиентских приложений (предшественники Qt, Java Swing, Flash) HTML4 - стандарт разметки веб страниц 1997 Возможности: o Canvas o Audio/Video o CSS 3 o Local Storage o WebSockets o WebGL o WebWorkers
5 Кроссплатформенность
6 Технология JavaScript
7 Ограничения HTML5 Низкая производительность графики (раз в медленнее naitive приложений) Разные платформы не в полной мере поддерживают стандарт Специфика разработки для каждой из платформ: o iOS - лучше всех, o Android - 2.х и 3.x плохо, 4.x + Chrome лучше o PC, Mac - нюансы во всех браузерах
8 Перед тем как начать Программирование: Сложнее, чем писать под Flash или Naitive Хорошо знать и понимать JavaScript Низкоуровневая оптимизация Специфика работы на реальных устройствах Иметь как минимум: iPhone (iPod Touch), iPad, разные Android (HTC, Samsung)
9 Mobile vs Desktop Desktop Разный уровень поддержки Mobile webkit - для Android и iOS touch - управление поворот устройства полноэкранный режим производительность артефакты разных устройств
10 Библиотеки
11 Звук/Музыка Для браузеров OGG/MPEG-4 AAC (MP3 не нужен) Технология Audio Sprite + Первая в мире браузерная HTML5 игра со звуком на iOS/Android Monkey Music
12 Распространение Как страница в браузере Web App Native App
13 Native приложения
14 Logicking HTML5 Game Tech Автоматическая кросс-платформенность приложений Поддержка разных разрешений экрана (от 4 : 3 до 16 : 9) Проверенно на десятке устройств Гибкая ООП архитектура игровой логики Клиент-серверный протокол взаимодействия Компиляция naitive-версии для Андроид
15 Перспективы 2012 Выход IE 10 и Windows 8 Chrome для Android Facebook Mobile наберет обороты Появятся истории успеха HTML5 игр
16 Спасибо за внимание Вопросы? Yuri Dobronravin
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.