GITAAA

8球多人套件 (确定性物理)

8球多人套件 (确定性物理)

资源介绍

8球多人台球模板是一个完整的Unity starter项目,用于构建一个抛光的8球池游戏。它包括可玩的VS AI和在线1v1模式,确定性台球物理,提示瞄准,旋转控制,手中的球处理,比赛流程,UI面板,桌子/球资产以及可配置的游戏调整。 该模板专为那些需要超越视觉原型的开发者而设计。核心游戏系统已经分为物理,规则,AI,网络,UI和配置模块,可以更轻松地自定义桌面感觉,扩展游戏模式,重新调整界面或将项目集成到更大的产品中。 该模板使用Unity多人游戏服务和游戏对象的Netcode,因此它可以在没有任何第三方网络库的情况下运行。 因为物理是确定性的,所以游戏只需要同步提示镜头数据。这也使得在需要时可以轻松地为另一个网络引擎重写多人逻辑。 包含的系统: 使用自定义Fix64数学的确定性定点台球模拟 自定义determisticbillilliardsworld,用于镜头模拟,碰撞解决,口袋事件,快照和状态散列 可通过DefaultBilliardGameConfig配置物理参数 8球比赛状态,犯规处理,转弯切换,手球,小组分配和获胜解决方案 AI镜头规划师与低,中,高难度配置文件 使用Unity Services会话、中继支持的网络、匿名登录和Netcode自定义消息的在线1v1流 本地瞄准、远程瞄准同步、射击授权、射击预测和权威射击结果处理 用于登录,主要游戏,瞄准/旋转,暂停,加载和结果的UI面板 预设,材料,球纹理,表视觉效果,着色器和UI纹理 EditMode测试涵盖确定性物理、规则、AI规划、在线验证和运行时配置 在线模式需要启用和配置相关Unity游戏服务的链接Unity Cloud项目。不包括专用服务器; 该项目通过Unity服务和中继使用客户端托管的在线比赛。

8球多人套件 (确定性物理) 28球多人套件 (确定性物理) 38球多人套件 (确定性物理) 4