Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/210.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Python:成功的多人web应用、服务器过载和时间问题_Android_Python_Twisted_Multiplayer - Fatal编程技术网

Android Python:成功的多人web应用、服务器过载和时间问题

Android Python:成功的多人web应用、服务器过载和时间问题,android,python,twisted,multiplayer,Android,Python,Twisted,Multiplayer,我正在使用Python为一个类项目构建一个android多人web应用程序 所有发生的事情是,按钮出现在屏幕上的随机位置。第一个点击按钮的玩家得一分。按钮一点击就会消失。30秒后得分最多的人获胜。同一游戏最多可玩4名玩家 我在网上读到很多不同的多人游戏方法,这让我更加困惑。我读过Twisted、Django、PodSixNet、PyGame等。但我不知道这些是否包括在多人游戏功能中,或者我是否需要自己建立这些连接——比如创建服务器、套接字、http连接 对于四人连接,您建议我在这个项目中使用Tw

我正在使用Python为一个类项目构建一个android多人web应用程序

所有发生的事情是,按钮出现在屏幕上的随机位置。第一个点击按钮的玩家得一分。按钮一点击就会消失。30秒后得分最多的人获胜。同一游戏最多可玩4名玩家

我在网上读到很多不同的多人游戏方法,这让我更加困惑。我读过Twisted、Django、PodSixNet、PyGame等。但我不知道这些是否包括在多人游戏功能中,或者我是否需要自己建立这些连接——比如创建服务器、套接字、http连接

  • 对于四人连接,您建议我在这个项目中使用Twisted或Django之类的框架,还是应该使用PodSixNet库之类更基本的框架?或者有没有什么专门的Python到Android框架可以做到这一点?或者你有没有其他建议

  • 我还可以知道谁先用Twisted、Django或PodSixNet点击按钮,或者我需要做其他事情吗?我假设有某种时间戳方法,单击按钮后可以将其发送到服务器

  • 我希望你能回答这些问题


    提前谢谢

    我建议完全使用其他东西:。它使用WebSocket在Twisted上运行。如果你选择编写一个原生android应用程序,它有不错的android支持。确保使用多个浏览器会话查看演示-它看起来与您正在做的非常相似(具有实时更新的多人游戏)。

    有人有想法吗?