Hilo
A Cross-end HTML5 Game development solution
Install / Use
/learn @hiloteam/HiloREADME
Hilo - HTML5 Game Framework
Hilo is a Cross-end HTML5 Game development solution developed by Alibaba Group. It could help developers build HTML5 games conveniently in minutes.
Features
- independency modules design, support multiple module styles;
- Object Oriented Programmed Development;
- Simple and efficient Visual Object Architecture;
- Multiple render model supported, including
CanvasRenderer,DOMRendererandWebGLRenderer; - Compatible for multiple desktop and mobile browsers. Using
Flash Shimto support IE (yes as you can see, it support IE); - Physics extensions supported:
Chipmunk - Skeleton animation extensions supported:
DragonBones
Compile and build
Built by gulp:
- run
npm installto install all dependencies. - run
gulpto build source. - run
gulp extensionsto build extensions source. - run
gulp docto build API documentation. - run
gulp testto run tests. - multiple module styles can be found in build folder, involving
CMD, AMD, CommonJS, KMD.
Project Generator for games
- run
npm install -g yo - run
npm install -g generator-hilo - run
yo hiloto create a project to continue your fascinating game development
API Documentation
Get started by reading docs/api-en/index.html
API Samples
-
Visual Objects (View)
-
Others
-
Extensions
Demos
Authors
Contact us
<!-- GITCONTRIBUTOR_START -->Contributors
|<img src="https://avatars1.githubusercontent.com/u/800043?v=4" width="100px;"/><br/><sub><b>06wj</b></sub><br/>|<img src="https://avatars1.githubusercontent.com/u/8164116?v=4" width="100px;"/><br/><sub><b>Jonham</b></sub><br/>|<img src="https://avatars1.githubusercontent.com/u/1011681?v=4" width="100px;"/><br/><sub><b>xudafeng</b></sub><br/>|<img src="https://avatars1.githubusercontent.com/u/949518?v=4" width="100px;"/><br/><sub><b>picacure</b></sub><br/>|<img src="https://avatars1.githubusercontent.com/u/1174471?v=4" width="100px;"/><br/><sub><b>steel1990</b></sub><br/>|<img src="https://avatars1.githubusercontent.com/u/5621469?v=4" width="100px;"/><br/><sub><b>dsouzadyn</b></sub><br/>| | :---: | :---: | :---: | :---: | :---: | :---: | |<img src="https://avatars1.githubusercontent.com/u/6802825?v=4" width="100px;"/><br/><sub><b>jljsj33</b></sub><br/>|<img src="https://avatars2.githubusercontent.com/u/8075271?v=4" width="100px;"/><br/><sub><b>ldllidonglin</b></sub><br/>|<img src="https://avatars2.githubusercontent.com/u/8518239?v=4" width="100px;"/><br/><sub><b>gitter-badger</b></sub><br/>|<img src="https://avatars0.githubusercontent.com/u/7558788?v=4" width="100px;"/><br/><sub><b>huangwenming</b></sub><br/>|<img src="https://avatars2.githubusercontent.com/u/2086996?v=4" width="100px;"/><br/><sub><b>daemonchen</b></sub><br/>|<img src="https://avatars0.githubusercontent.com/u/972067?v=4" width="100px;"/><br/><sub><b>vidyuthd</b></sub><br/>| <img src="https://avatars1.githubusercontent.com/u/11460601?v=4" width="100px;"/><br/><sub><b>zivyangll</b></sub><br/>|<img src="https://avatars2.githubusercontent.com/u/15242708?v=4" width="100px;"/><br/><sub><b>mosaic101</b></sub><br/>|<img src="https://avatars0.githubusercontent.com/u/366060?v=4" width="100px;"/><br/><sub><b>SunYin</b></sub><br/>|<img src="https://avatars0.githubusercontent.com/u/5381367?v=4" width="100px;"/><br/><sub><b>wangfulin</b></sub><br/>|<img src="https://avatars3.githubusercontent.com/u/9135512?v=4" width="100px;"/><br/><sub><b>Mrluobo</b></sub><br/>
This project follows the git-contributor spec, auto updated at Thu Jul 25 2019 20:59:10 GMT+0800.
License
Related Skills
node-connect
329.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
329.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
81.1kCommit, push, and open a PR

