В докладе вы узнаете о возможностях HTML5 на мобильных платформах и опровержение легенд о низкой производительности HTML5. А также как можно решить большинство задач по оптимизации и значительному увеличению производительности HTML5 игр на мобильных платформах с помощью бесплатного фреймворка Squire.
2. О чем доклад
1. Фреймворк Squire – новый подход в разработке игр на HTML5.
2. Архитектура.
3. Спрайты.
4. Модель событий.
5. Tweens.
6. Графические примитивы.
7. Дополнительные возможности.
8. Coming soon…
http://true-token.com
3. О фреймворке
1. Максимальное приближение архитектуры к Flash.
2. Плагиноориентированная структура.
3. Более 50 готовых игр с использованием Squire.
http://true-token.com
5. Спрайты
1. Привычный синтаксис.
2. Привычные свойства и методы.
3. Гибкое управление.
var sprite = new Sprite(bitmap, width, height);
sprite.x = 100; sprite.y = 60;
sprite.rotation = Math.PI/2;
stage.addChild(sprite);
http://true-token.com
6. Модель событий
1. Поддержка интерфейса EventsManager всеми объектами Squire.
2. Привычная работа с событиями.
3. Возможность расширения любого объекта интерфейсом EventsManager.
sprite.onclick = function(event) {
console.log(event.target.uid);
};
sprite.addEventListener(“enterframe”, function(event)
{
event.target.rotation += 0.1;
});
http://true-token.com
7. Tweens
1. Полная поддержка «классических» Tweens.
2. Возможность твинить любое числовое свойство любого объекта.
3. Готовые врапперы для наиболее распространенных задач внутри
объектов Squire (например, изменение координат спрайта).
sprite.moveTo(100, 100, 24, Easing.quadratic.easeOut);
var tween = stage.createTween(sprite, “rotation", 0,
Math.PI*2, 24);
tween.play();
http://true-token.com
8. Графические примитивы
1. Полная поддержка canvas API для работы с графическими
примитивами.
2. Расширенная работа с текстом (также с возможностью подключения
внешних шрифтов).
http://true-token.com
9. Дополнительные возможности
1. Плагины для работы со звуком.
2. Плагины для работы с мобильными устройствами.
3. Автомасштабирование приложения.
4. И многое другое
http://true-token.com
10. Coming soon…
1. Ожидаемая дата релиза: 01.02.2013.
2. Модель распространения: бесплатно для всех
3. Публичный репозитарий плагинов.
http://true-token.com
11. Спасибо за внимание
Cпасибо за внимание!
Александр Норинчак
CTO True Token
E-mail: dev@true-token.com
Тел: +38 (068) 354-56-00
Skype: alexander.norinchak
http://true-token.com