好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

melonjs

melo njs 介绍

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

Melo njs 游戏擎特色

一个 全新的、轻量级的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 支持

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

多个确定 支持

确定透明度设置

α层设置

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

平铺的对象

翻转和旋转瓷砖

动态层和对象/组排序

动态实体加载

形状的瓷砖碰撞 支持

系统和位图字体

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

内置对Cocoo njs 和Ejecta的 支持

异步消息传递 支持 (minPubSub)

基本GUI元素 包括

可定制的装载机

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

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

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

melonjs官方网站

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

如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。

查看更多关于melonjs的详细内容...

  阅读:53次

上一篇

下一篇

第1节:CooperLicht    第2节:warriorjs    第3节:stage.js    第4节:Blend4Web    第5节:GSAP    第6节:goojs    第7节:famous    第8节:Easystar.js    第9节:boardgame.io    第10节:egret白鹭引擎    第11节:planck.js    第12节:webglstudio.js    第13节:cax    第14节:layaair    第15节:whs.js    第16节:EaselJS    第17节:create.js    第18节:three.js    第19节:verlet-js    第20节:react-game-kit    第21节:Phaser    第22节:OpenSC2K    第23节:matter.js    第24节:Enchant.js    第25节:Turbulenz    第26节:PlayCanvas.js    第27节:hilo    第28节:lufylegend.js    第29节:Crafty.js    第30节:Layabox    第31节:Cocos    第32节:melonjs    第33节:PhysicsJS    第34节:pixi.js    第35节:QICI青瓷引擎    第36节:Voxel.JS    第37节:cocos2d-x    第38节:Babylon.js