True Token: Squire – разрушитель легенд о HTML5

1,188 views
1,091 views

Published on

В докладе вы узнаете о возможностях HTML5 на мобильных платформах и опровержение легенд о низкой производительности HTML5. А также как можно решить большинство задач по оптимизации и значительному увеличению производительности HTML5 игр на мобильных платформах с помощью бесплатного фреймворка Squire.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,188
On SlideShare
0
From Embeds
0
Number of Embeds
459
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

True Token: Squire – разрушитель легенд о HTML5

  1. 1. Squire: разрушитель легендАлександр Норинчак
  2. 2. О чем доклад1. Фреймворк Squire – новый подход в разработке игр на HTML5.2. Архитектура.3. Спрайты.4. Модель событий.5. Tweens.6. Графические примитивы.7. Дополнительные возможности.8. Coming soon… http://true-token.com
  3. 3. О фреймворке1. Максимальное приближение архитектуры к Flash.2. Плагиноориентированная структура.3. Более 50 готовых игр с использованием Squire. http://true-token.com
  4. 4. Архитектура Stage Layout Layer 1 Layer 1 Layer 1 Canvas render DOM render ??? render http://true-token.com
  5. 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. 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. 7. Tweens1. Полная поддержка «классических» 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. 8. Графические примитивы1. Полная поддержка canvas API для работы с графическимипримитивами.2. Расширенная работа с текстом (также с возможностью подключениявнешних шрифтов). http://true-token.com
  9. 9. Дополнительные возможности1. Плагины для работы со звуком.2. Плагины для работы с мобильными устройствами.3. Автомасштабирование приложения.4. И многое другое  http://true-token.com
  10. 10. Coming soon…1. Ожидаемая дата релиза: 01.02.2013.2. Модель распространения: бесплатно для всех 3. Публичный репозитарий плагинов. http://true-token.com
  11. 11. Спасибо за внимание  Cпасибо за внимание! Александр Норинчак CTO True Token E-mail: dev@true-token.com Тел: +38 (068) 354-56-00 Skype: alexander.norinchak http://true-token.com

×