Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

1,239 views

Published on

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

  • Be the first to comment

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

×