完整游戏Flipper Fray

一场四人弹珠台混战:一张圆桌、四个球袋,每个球袋由一对挡板守护。台面是一个穹顶:一切都从中心向外滚,因此每颗球最终都会成为某个人的麻烦;弹碰器、弹射器和赛道立柱把弹珠抛来抛去,每一颗越过你挡板的球都要你付出一条命——五条命,坚持到最后的球袋获胜,三分钟到时则比剩余命数。你守住底部球袋,对抗三名 AI 守门员;多球按时间表投放额外弹珠,每半分钟还会滚出一颗炸弹球:掉进袋里扣两条命,没人吞下它就会爆炸。← → / A D 拨动挡板,空格同时拨动两侧;触屏按住屏幕左半或右半。物理:挡板是用 setVelocityFromTarget 驱动的运动学刚体,因此一击会把真实的角速度传给弹珠;弹珠是带子弹标记的圆形,不会穿过纤薄的环形墙;弹碰器和弹射器的冲击以及进球判定都经由 InteractionListener 送达。3D 模式是一座霓虹竞技场:镀铬弹珠、发光球袋和赛道灯光,从你自己的球袋后方观看。

正在加载引擎…
FPS: — 刚体数: — 步进: — 拖动或点击画布进行交互。用 2D / 3D / PixiJS 按钮切换渲染器。
GitHub

使用的引擎特性

玩法PinballAIKinematicCCDListeners移动端

相关指南

更多演示

全部游戏演示 →