【问题标题】:Game server in Unity3D by Node.JSNode.JS 在 Unity3D 中的游戏服务器
【发布时间】:2018-02-06 09:35:08
【问题描述】:

我想通过 Node.js 对我的游戏后端进行编程。

我游戏的后端是 1) 登录和注册 2) 个人资料 3) 向其他用户和收件箱发送消息 4) 发送通知 5) 设置一些信息,即存储信息或其他任何东西

现在我想知道 Node.JS 是否合适?我之前看过一些关于 Node.js 的教程。

我也对 Socket.io 有所了解。所以我认为我自己结合 Node.js 和 Socket.io 在 Unity3D 中是很好的。

第二个问题是我应该使用哪个数据库?

【问题讨论】:

标签: node.js database unity3d server socket.io


【解决方案1】:

我确实使用 nodejs 和 Heroku 主机免费创建了一个游戏服务器。

首先我使用socket.io(或WS)在服务器和客户端之间进行通信。

第二次发送token验证账号,使用MongoDB保存数据。

一些截图:

它就像一个魅力:D

【讨论】:

【解决方案2】:

【讨论】:

  • 它支持我的所有需求吗?我不确定是不是,例如它是否支持游戏中的聊天?如果我想使用 Node.js,是否合适?还是让我的游戏毁了?其实我想知道一些使用 Node.js 实现这些任务的初学者技巧。
  • 游戏中可以使用 Firebase 聊天吗?你有它的教程吗?
  • 只是为了澄清,登录和注册我必须使用“身份验证”功能?要检索用户配置文件的数据,我必须使用“实时数据库”吗?为了向我们的朋友或任何其他用户发送消息,我必须使用哪个功能?对于通知,我必须使用“云消息”功能吗?对于检索数据,例如销售信息,我必须使用“远程配置”吗?最后一个我想知道如何查看代码邀请以获得奖励?
  • @ATHellboy 我认为您的所有问题都在 Firebase 文档中得到了正确回答。你需要深入研究它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-20
  • 2016-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-09
相关资源
最近更新 更多