Notifications
Article
Unity 5 Ball Pool (Billiard) Multiplayer ( Photon PUN, WebGL ), AI Template介绍
Updated 3 months ago
11
0
Unity 5 Ball Pool (Billiard) Multiplayer ( Photon PUN, WebGL ), AI Template
这是一款专门用来制作台球游戏的插件,包含8种不同的台球游戏逻辑,自带AI及热门模式,并且支持基于Photon Pun的多玩家解决方案以及Unity实时网络(CS架构),也可以很方便地切换为其它服务器,还支持WebGL平台,也对移动设备非常友好。
更厉害的地方在于插件提供了非常逼真的玻璃桌面示例场景,并且桌下的走球路径也十分清晰。还支持切换2D及3D显示模式。
使用插件也很简单,首先根据插件提供的TagAndLayers示意图,设置好游戏对象对应的标签与层次。其中有几个比较重要的组件,其一就是“MasterServerGUI”脚本,用来设置网络类型为“UNITY_NETWORK”、“PHOTON_NETWORK”或其它。其次是“CueController”,用来设置球的一些物理属性。另外小球还有自己的“BallController”脚本,与“CueController”结合使用,定义小球的基本属性如颜色、类型等。
插件给出的示例场景已包含完整的游戏机制,包括计分、对话系统、指引提示等等,理解这些关键脚本的作用后,很容易就能定制出独有的台球游戏。


Unity资源商店
285
Comments