【问题标题】:What would be the software architecture of a videogame?电子游戏的软件架构是什么?
【发布时间】:2017-11-15 09:19:09
【问题描述】:

我正在 Unity 下开发视频游戏。我被要求描述我的项目的软件架构。我的电子游戏不会使用数据库,也不会连接到服务器,它是一种平台冒险游戏,只有一个玩家。

我听说过其他架构,例如客户端-服务器、点对点、面向服务,但找不到真正适合视频游戏的架构。

【问题讨论】:

    标签: unity3d architecture


    【解决方案1】:

    如果没有更多信息,没有人可以帮助您。您需要告诉我们更多关于您的游戏的信息。

    但我猜你编写了一个多人游戏。

    客户端-服务器

    简而言之,每个玩家(客户端)都将连接到服务器,而该服务器将主要完成游戏中发生的所有工作。

    点对点 (P2P)

    在这里,只有一个主机(服务器),每个客户端都将连接到它。正因为如此,如果主机远离客户端等等,就会出现一些问题。基本上,如果您是主机,则作弊要容易得多,因为您是服务器。

    【讨论】:

    • 我的视频游戏没有连接到服务器,也没有使用数据库。它的风格是一个玩家的冒险平台。
    猜你喜欢
    • 2011-07-24
    • 1970-01-01
    • 2016-03-22
    • 2017-08-22
    • 2021-11-26
    • 1970-01-01
    • 2023-03-23
    • 2015-03-18
    • 2012-12-12
    相关资源
    最近更新 更多