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

298 views

Published on

Presentation about brand new framework Squire and new game development approaches by our CTO Alexander Norinchaktalking, True Token.

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

×