微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

melonjs

编程之家收集整理的这个编程导航主要介绍了melonjs编程之家,现在分享给大家,也给大家做个参考。

melonjs 介绍

Melonjs是一款由obiot作者开发的html5轻量级开源的游戏引擎,虽然比较小,不过里面拥有的功能可是非常全面,包含运算、设计、调试一套,而且还可以实时转换查看效果,对于html5游戏开发者来说不可缺少的一个引擎!

Melonjs游戏擎特色

一个全新的、轻量级的2D基于sprit的引擎

独立库(不依赖其他任何东西,除了一个html5能力的浏览器)

兼容大多数主流浏览器(Chrome,Safari,Firefox,Opera,IE)和移动设备

设备运动和加速度计支持

高的DPI和自动缩放

多通道html5音频支持和网络音频支持设备

轻量级物理实现,以确保低cpu需求

基于多边形(SAT)的碰撞算法,用于准确的检测和响应

利用空间划分的快速宽相碰撞检测

第三方工具支持物理身体定义(物理、物理、身体编辑)

向量和矩阵的高级数学API

渐变的效果

转换效果

对象实体的基本集合(要扩展)

对象池

基本粒子系统

基本的动画管理

标准的spritesheet和包装纹理(纹理封隔器,鞋盒)支持

状态管理器(轻松管理加载、菜单、选项和游戏状态)

Tiled地图格式版本+ 0.9。x集成,方便水平设计

未压缩的Plain、Base64、CSV和jsON编码的XML tilemap加载

正交,等距和透视的tilemap支持

多层(多个背景/前景、碰撞和图像层)

多个确定支持

确定透明度设置

α层设置

矩形、椭圆、多边形和多线对象支持

平铺的对象

翻转和旋转瓷砖

动态层和对象/组排序

动态实体加载

形状的瓷砖碰撞支持

系统和位图字体

鼠标和触摸设备支持(与鼠标仿真)

内置对Cocoonjs和Ejecta的支持

异步消息传递支持(minPubSub)

基本GUI元素包括

可定制的装载机

网站地址:http://melonjs.org/

GitHub:https://github.com/melonjs/melonJS

网站描述:一个全新、轻量级,基于精灵的2D游戏引擎

melonjs

官方网站:http://melonjs.org/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。