我正在Unity下开发视频游戏。我被要求描述我的项目的软件架构。我的视频游戏不会使用数据库,也不会连接到服务器,它是一种平台冒险游戏,只有一个玩家。
我听说过其他架构,如客户端 - 服务器,点对点,面向服务,但找不到真正符合视频游戏的架构。
答案 0 :(得分:0)
没有进一步的信息,没有人可以帮助你。您需要告诉我们有关您游戏的更多信息。
但我想你编写了一个多人游戏。
<强>客户端 - 服务器强>
简而言之,每个玩家(客户端)都将连接到服务器,而这个服务器主要完成游戏中发生的所有工作。
Peer-to-Peer(P2P)
这里只有一个主机(服务器),每个客户端都会连接它。因此,如果主机远离客户端,则会出现一些问题。基本上,如果你是主持人,那么因为你是服务器而更容易作弊。