我对此完全是新手,我有一些问题。我想创建一个需要登录到服务器的游戏,这样玩家就可以在线玩了。这是一个智力竞赛游戏,就像(Trivia Crack)一样。不管怎样,对于这种类型的游戏,我可以使用什么样的服务器呢?
我可以使用Google应用程序引擎或amazon web服务吗?
游戏将要求玩家注册用户名、密码和电子邮件(就像play商店上的迷你剪辑游戏一样)。但是玩家的详细信息(用户名、密码和电子邮件)将存储在哪里?我可以使用相同的服务来存储玩家的详细信息吗?
什么软件开发套件可以用来创建一个游戏,如琐事破解问答游戏。我的意思是,我可以使用SDK来创建这样的游戏吗?还是我必须使用其他软件?
发布于 2015-08-13 16:04:44
是的你可以。我推荐有多人游戏功能的游戏引擎jmonkeyengine。它是用Java编写的,我试着在ec2上运行它,效果很好。我在linux ec2实例上启动了一个java游戏服务器,然后就可以连接两个简单的游戏客户端了。如果你想制作一个有游戏客户端和服务器的多人游戏,我会推荐这个设置。更多信息和例子可以通过这个链接获得:http://wiki.jmonkeyengine.org/doku.php/jme3:advanced:networking祝你好运!
发布于 2016-01-12 12:58:44
我在一家游戏公司工作,该公司使用谷歌应用程序引擎作为服务器,使用Unity3d作为游戏引擎,在ios和adroid (客户端)上推出移动应用程序。如果您使用app engine,您的播放器详细信息将存储在数据存储中。它基本上是这样工作的:你的移动应用程序将发送数据(通过post请求)到你的谷歌应用程序引擎服务器,然后它会用你发送的玩家状态更新数据存储。当您的客户端(unity3d应用程序)需要检索用户数据时,您将ping您的应用程序引擎服务器(通过get请求)以访问数据存储并将数据发回(作为json)。
https://stackoverflow.com/questions/31980149
复制相似问题