Skip to content
/ mona Public

mona is a 2d game engine,which based on webgl

License

Notifications You must be signed in to change notification settings

tommypan/mona

Repository files navigation

Quick start

  1. Download the latest stable release from github

  2. install latest npm

  3. install cpnm

  4. Run cnpm i.it will install needed node module

  5. Run cnpm i -g tcs.it will install static web server

  6. Run npm run dev

  7. Run tcs

  8. visit 'http://localhost:8080/examples/index.html' in browser.and have fun

Features

  • 容器,渲染物件的空间变换支持
  • 位图,文本渲染
  • 事件冒泡,动画,调试,碰撞支持
  • 批量渲染支持
  • 自定义后处理效果支持
  • 静态物件缓存位图渲染优化
  • subShader渲染支持
  • shader预编译支持

Future Features

  • 游戏引擎编辑器

Browser support

  • Chrome (latest 2)
  • Edge (latest 2)
  • Firefox (latest 2)
  • Internet Explorer 9+
  • Opera (latest 2)
  • Safari (latest 2)

License

The code is available under the MIT license.

Thanks to gl-matrix.js

Thanks to small dragon luo's help about web pack

About

mona is a 2d game engine,which based on webgl

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published