游戏编程中数据相关类如何设计?

发布于 2022-09-02 14:39:19 字数 192 浏览 10 评论 0

如题。
游戏开发过程中,经常涉及数据的互相访问,比如在所有地方都经常要访问玩家数据类,查看等级、职业等。

如果使用单例模式,在很多地方都会留下耦合,一旦玩家类有所修改,就要修改所有相关的代码。

如果使用消息驱动,那么每次发送消息都要附带上玩家数据model,好像还不如单例模式方便。

ps:单机游戏且不考虑使用数据库。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

墨落成白 2022-09-09 14:39:19

最后还是使用类似单例模式开发,做一些基础的接口,然后做一些复杂的高级接口调用基础接口,尽量避免修改。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文