如何在Swift中配置一个小型服务器?

时间:2019-04-17 12:10:59

标签: swift server swift4

我正在尝试为Swift制作石头,纸张,剪刀的游戏,我对此进行了编程,没有任何问题,但是我想以P2P方式或服务器使其成为多人游戏,我不在乎。我只希望有一个小服务器来匹配他们之间的玩家,如果他们选择纸质或石头,就可以得到服务器...但是我对服务器没有任何了解,所以您是否有任何教程来实现一个小服务器来制作类似的东西迅速? 当我得到这个信息时,我想建立一个数据库,其中包含每个玩家的胜利,失败和失败。我对SQL有一点了解,因此我可以朝这个方向提出建议。

3 个答案:

答案 0 :(得分:2)

Apple的GameKit框架将为您提供所需的工具,而无需创建任何类型的服务器。 GameKit的主要目标之一是实现多玩家互动,但是您还将获得其他有用的工具,例如玩家发现,排行榜等。

答案 1 :(得分:0)

您可以在Swift中使用一些框架进行服务器端开发。最常见的是蒸气和Kitura。您可以在此Ray Wenderlich链接中看到一篇文章,将它们进行比较。 https://www.raywenderlich.com/1323930-vapor-vs-kitura-choosing-a-server-side-swift-framework

答案 2 :(得分:0)

查看Multipeer Connectivity。该YouTube剪辑适用于多人游戏税脚趾,但会让您走上正确的路。 https://youtu.be/JwqsbsyN3LA