【发布时间】:2018-09-09 09:18:23
【问题描述】:
背景
我是一名新手程序员,希望创建一个简单的回合制手机游戏作为副项目。我几乎已经把游戏逻辑搞定了,剩下的就是实现在线多人游戏/PVP 部分。
更具体地说,我希望实现一个系统,当玩家点击播放时,它将以 1 对 1 格式与对手匹配,没有任何大厅等。
我目前正在尝试在 android studio 中开发我的游戏(我是新手),但如果它使开发更容易,我也愿意接受 unity。(我没有使用 Unity 的经验)。
我想知道的
据我了解,我需要创建并托管自己的服务器以供多人游戏运行(即玩家与对手的匹配)。我是否还需要服务器来运行游戏本身,或者我能够将玩家连接到对手并简单地将游戏结果记录到我的服务器/数据库中?
另外,我将如何创建和运行/托管服务器?听说nodeJS是写服务器的好选择。
谁能给我一个好的资源/教程来创建和运行我自己的服务器,如果可能的话,可以免费(或便宜)托管我的服务器吗? 另外,对于我的游戏来说,unity 是否比 android studio 更好?
最终目标
我只想将我的游戏发布到应用商店、IOS 商店等。
【问题讨论】:
标签: android unity3d multiplayer multiplatform