Hilo

A Cross-end HTML5 Game development solution developed by Alibaba Group

Github stars Tracking Chart

Hilo - HTML5 Game Framework npm Build Status size gitter.im

中文版

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, DOMRenderer and WebGLRenderer;
  • Compatible for multiple desktop and mobile browsers. Using Flash Shim to 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 install to install all dependencies.
  • run gulp to build source.
  • run gulp extensions to build extensions source.
  • run gulp doc to build API documentation.
  • run gulp test to 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 hilo to create a project to continue your fascinating game development

API Documentation

Get started by reading docs/api-en/index.html

API Samples

Demos

example image

Authors

Contact us

  • gitter.im
  • QQ Group:372765886

Contributors, 06wj, Jonham, xudafeng, picacure, steel1990, dsouzadyn, :---:, :---:, :---:, :---:, :---:, :---:, jljsj33, ldllidonglin, gitter-badger, huangwenming, daemonchen, vidyuthd, zivyangll, mosaic101, SunYin, wangfulin, Mrluobo

This project follows the git-contributor spec, auto updated at Thu Jul 25 2019 20:59:10 GMT+0800.

License

MIT License

Main metrics

Overview
Name With Ownerhiloteam/Hilo
Primary LanguageJavaScript
Program languageJavaScript (Language Count: 6)
Platform
License:MIT License
所有者活动
Created At2015-07-06 07:11:41
Pushed At2024-04-12 08:32:46
Last Commit At2020-08-13 15:38:11
Release Count27
Last Release Name2.0.2 (Posted on )
First Release Namev1.0.0 (Posted on )
用户参与
Stargazers Count5.9k
Watchers Count309
Fork Count861
Commits Count260
Has Issues Enabled
Issues Count131
Issue Open Count28
Pull Requests Count30
Pull Requests Open Count0
Pull Requests Close Count17
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private