谢谢大家阅读我的问题〜
在询问一些(2~3)个问题之前,我将简要解释一下我想要做什么。我正在尝试建立一个基于回合制的多人游戏(1对1)游戏。我对Swift / IOS开发,mysql,html和jsp有一点了解。我打算学习php,因为很多人说mysql和php的组合对ios后端编程很有用。
以下是实际问题:
我是否需要从Digital Ocean这样的地方获取Droplet并部署我自己的服务器?或者是否可以为此目的使用bluehost等虚拟主机?
这是我不知道的部分......我如何实际开发多人游戏?我猜这与tcp / ip socket编程有关。我的tcp / ip编程经验不需要mysql或类似的东西,如果我没记错的话。那么,在开发多人游戏时,像mysql这样的数据库有什么作用呢?当然,在保存分数和成就时它会变得很方便;但是,我不知道为什么需要找到匹配并建立连接。不需要私人服务器来接收和发送套接字吗?这是否意味着我必须租用专用服务器并自行设置所有内容?
似乎有三个以上的问题...对于提出太多问题感到抱歉。我是一个菜鸟程序员,需要很多专家的建议!
我已经研究了谷歌和苹果的免费游戏匹配系统......使用它们非常诱人,但我的朋友设计了游戏匹配屏幕和单独的排名系统。因此,我需要想出一个解决这个难题的方法。请帮我!!!谢谢大家再次阅读我的问题,并在这里帮助一个可怜的灵魂...