ruby-on-rails - 如何将 'unity' 网络游戏连接到 'ruby on rails' 网站的数据库?

标签 ruby-on-rails database unity-game-engine game-engine

我和 friend 正在开发的一个游戏需要连接到网站的数据库,因为玩家需要使用网站数据库中保存的帐户登录,而我们需要将玩家的游戏记录和统计数据保存在同一个数据库中数据库。 我们还没有决定数据库类型(是使用 SQLite3 还是 PG 还是 NoSQL),我们愿意接受任何能够解决我们问题的建议。

如果更容易连接到数据库,我们可以使用不同的游戏引擎。

最佳答案

不要仅根据要实现的后端数据库来选择游戏引擎。 Unity 是一个非常强大的引擎,那里有很多可用于连接后端的资源。

我的建议是分别设计一个可靠的游戏和一个可靠的后端,然后通过 REST 服务将它们连接起来。这样你的游戏和后端就会解耦。

在不了解更多细节的情况下很难选择数据库引擎,例如用户数量、要存储什么类型的数据、并发性等......但我已经使用 Django、Tastypie 为多人游戏实现了可靠的后端和 Postgres 数据库。

关于ruby-on-rails - 如何将 'unity' 网络游戏连接到 'ruby on rails' 网站的数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28798042/

相关文章:

php - Unity和MySQL无法注册很多中文

unity-game-engine - UNet随机断开

ruby-on-rails - 如何使用 Rails 设置 cron 作业?

ruby-on-rails - 中间件如何被删除?

javascript - Rails 升级到 Angular 2

database - 选择和投影是关联的吗?

ruby-on-rails - rake 数据库 :create ruby on rails

java - 在 prefuse 中加载非常大的文件

java - CouchbaseClient 如何获取存储桶中所有 DesignDocuments 的列表

unity-game-engine - 使用Unity网络HLAPI的服务器和客户端的不同场景