phaser.jsHTML5游戏开发引擎,支持WebAudio声音模式

phaser.jsHTML5游戏开发引擎,支持WebAudio声音模式

phaser.js 简介

phaser.js 是一个跨平台的 HTML5 游戏开发引擎,支持以下平台和浏览器:

桌面端IE9+、Firefox、Chrome、Safari等移动端IOS5及以上Mobile Safari、Android 2.2及以上Stock Browser及Chrome等CocoonJS加速打包成原生应用

phaser.js 的特点

phaser.js内部支持pixi.js作为渲染引擎3D素材,pixi.js支持webGL和canvas两种渲染模式html5 游戏开发引擎,支持webGL意味着更快的渲染速度和更炫酷的功能; 当浏览器不支持webGL时,pixi.js也可以支持canvas模式html5 游戏开发引擎,pixi.js会自动帮我们选择使用哪种模式,不需要我们自己选择;

phaser.js拥有简单易用的资源系统,一行代码即可加载各类游戏资源,包括图片、声音、文本文件、精灵、二进制文件等。

phaser.js 提供了完整的动画系统;

phaser.js 具有丰富的用户交互事件;

phaser.js 支持 Web Audio 声音模式。 如果它不支持 Web Audio,它将回退到 html5 Audio 声音模式。 与html5 Audio相比,只能同时播放一种声音音乐,而Web Audio可以同时播放多种声音。

6.phaser.js内置了三个物理引擎,三个物理引擎可以独立使用也可以相互配合使用

phaser需要一个本地服务器环境,因为phaser中大部分的加载系统都是通过ajax加载的,ajax不支持本地文件协议,所以必须放在一个服务器环境中。