Об этом проекте

Hilo предоставляет полное решение для разработки HTML5-игр с объектно-ориентированной архитектурой и независимым модульным дизайном, поддерживающим форматы модулей CMD, AMD, CommonJS и KMD. Фреймворк включает три бэкенда рендеринга — CanvasRenderer, DOMRenderer и WebGLRenderer — что позволяет разработчикам выбирать лучший вариант для целевых платформ. Расширения охватывают симуляцию физики через интеграцию Chipmunk и скелетную анимацию через DragonBones. Генератор Yeoman (generator-hilo) быстро создает каркас новых проектов. Система сборки использует Gulp для компиляции, генерации документации и тестирования. Репозиторий включает обширную API-документацию и интерактивные примеры, демонстрирующие визуальные объекты (Bitmap, Sprite, Graphics, DOMElement, Button, Background, Text), основные системы (LoadQueue, WebSound, MouseEvent, Drag) и расширения (Camera, Camera3D, ParticleSystem, Physics). Играбельные демо показывают реальное использование: Flappy Bird, 2048, Fruit Ninja и промо-видео с танцем. Проект распространяется под лицензией MIT и поддерживается командой участников из Alibaba.