项目描述
翻译我们需要一名移动设备开发者。我正在玩一款在Android/IOS上运行的2D在线团队游戏。
游戏中有两个团队:红队,蓝队。
我们需要创建一个本地游戏。在创建本地服务器后,游戏大厅将打开。在这里,使用屏幕上的按钮可以选择两个指令。然后,当所有玩家都按下准备按钮时,游戏场景本身会被触发。
要连接到服务器,另一个玩家需要打开本地服务器列表。该列表显示所有在此WI-FI中由其他玩家创建的本地服务器,服务器信息为
1) 服务器创建者的IP/名称
2) 玩家数量。
点击服务器后,建立连接。接下来,需要按下准备按钮。当每个人都准备好时,开始游戏。
这个问题应该通过Mirror Networking解决(我认为这是最好的解决方案),而不是通过UNET。当然,如果有更好或更方便的解决方案,请提出。游戏应该使用Mirror的Network Manager/Network Lobby Manager脚本,并且为了方便工作,可以使用由个人为Mirror创建的Network Discovery脚本。它可以在GitHub上找到。
应该有两个场景:一个场景是菜单,另一个是游戏场景;两个预制件,一个是玩家大厅,另一个是玩家本身。游戏预制件可以是一个简单的立方体或球体或其他东西。
大厅场景应该使用Unity的常规UI按钮。你不必担心美观。
清晰的代码将是一个巨大的加分项。进一步的合作是可能的。
我尝试自己做一些事情,但我的编程技能和知识不足。我认为有人对此很了解。
如果你有任何问题,请问。
游戏中有两个团队:红队,蓝队。
我们需要创建一个本地游戏。在创建本地服务器后,游戏大厅将打开。在这里,使用屏幕上的按钮可以选择两个指令。然后,当所有玩家都按下准备按钮时,游戏场景本身会被触发。
要连接到服务器,另一个玩家需要打开本地服务器列表。该列表显示所有在此WI-FI中由其他玩家创建的本地服务器,服务器信息为
1) 服务器创建者的IP/名称
2) 玩家数量。
点击服务器后,建立连接。接下来,需要按下准备按钮。当每个人都准备好时,开始游戏。
这个问题应该通过Mirror Networking解决(我认为这是最好的解决方案),而不是通过UNET。当然,如果有更好或更方便的解决方案,请提出。游戏应该使用Mirror的Network Manager/Network Lobby Manager脚本,并且为了方便工作,可以使用由个人为Mirror创建的Network Discovery脚本。它可以在GitHub上找到。
应该有两个场景:一个场景是菜单,另一个是游戏场景;两个预制件,一个是玩家大厅,另一个是玩家本身。游戏预制件可以是一个简单的立方体或球体或其他东西。
大厅场景应该使用Unity的常规UI按钮。你不必担心美观。
清晰的代码将是一个巨大的加分项。进一步的合作是可能的。
我尝试自己做一些事情,但我的编程技能和知识不足。我认为有人对此很了解。
如果你有任何问题,请问。
移动应用开发 电子货币