移相器是创建助阵游戏程序员建立快速,高效的浏览器游戏的现代游戏开发框架。
该项目采用 Pixi.js 的WebGL和画布渲染引擎实际上绘制出游戏的图形和还配备了许多重要的游戏开发功能的支持。
移相器不只是“又一个游戏引擎”,是一个众所周知的实战考验用于建造无数的比赛,在过去的解决方案。
开发人员可以构建自己的JavaScript的比赛,但移相器还内置了支持的打字稿还有,如果你喜欢的语言,而不是普通的香草JS。
< P> 什么是此版本的新:
- 在自定义构建
- Phaser.Loader
- 在游戏中的对象和组件
- 街机物理
什么在2.3.0版本新:
- 在自定义构建
- Phaser.Loader
- 在游戏中的对象和组件
- 街机物理
什么在2.2.2版本新:
- 修正:
- 新增Game.debug复位方法,当调试管理器被禁用的。
- 修正Pixi.js问题,阿尔法工作不显示任何物体上。
- 固定TweenManager.isTweening()和.removeFrom()。
- 在所使用的BitmapData自定义粒子类是行不通的。
什么是2.1.0版本,新的:
- 在增加了对瓷砖的支持对象类型字段。 LI>
- 瓷砖属性现在从瓷砖JSON数据Phaser.Tile对象复制解析的时候。
- 所有图像现在有一个frameData价值,即使它只有一个框架。这消除了大量的检查,如果图像是精灵片或不需要的引擎代码,并简化了游戏代码了。
- 添加了一个新的Phaser.Rope对象。这允许一系列“链式”精灵和延伸内置Pixi的绳支持。通过game.add.rope访问它。
- Phaser.Device.isAndroidStockBrowser会如果你的游戏是在一个普通的Android浏览器(而非浏览器),您可能希望缩小的效果,禁用WebGL的运行通知你,等等。
- Phaser.Camera有一个新的属性的位置是一个点对象,它使您可以获取或设置摄像机的位置,而无需读取x和y的值。
- TileSprite现在有活着的属性,它应该帮助一些集团化经营。
- Events.onDestroy是每当父母被销毁时调度一个新的信号。它在派遣的破坏过程,允许您执行所需的任何额外的大扫除开始。
- 更新到p2.js 0.6.0 - 这是一个API重大更改,因此请参阅本更改日志特别是如果你使用P2在你的游戏中p2.js部分 。
- 如果您使用的是CocoonJS,请设置您的游戏渲染类型帆布,而不是WebGL的或自动。你也应该禁用任何ScaleManager屏幕调整大小或边距设置代码。默认情况下在此模式下CocoonJS现在将设置'screencanvas =真“,这有助于表现显著。
- 忍者物理学不再包含在默认情况下,构建文件。没有足够的人使用它,而没有足够的捐款进来,帮助擦亮它,所以我们已经节省了空间,并删除它。这是在咕噜仍然可用,如果你需要它建立的文件,但我们从核心库中废除了它在这个时候。这将在Phaser3回报,当我们移动到一个模块化的等级制度。
- 设备现在检测的Kindle和PS Vita的。
- 设备现在检测到的科尔多瓦。
- 在街机物理Body.skipQuadTree是一个新的布尔值,如果设置为true时,碰撞雪碧对一个集团,它会告诉移相器跳过使用四叉树为碰撞。这是方便的,如果这个身体是特别大。
- 在街机物理World.skipQuadTree将禁止使用在碰撞方法都四叉树,它可以帮助在紧凑的场景表现。
要求:
- 在客户端中启用JavaScript
- 在HTML 5的浏览器
评论没有发现