Python 如何集成pygame和Flask?
我正在开发一款简单的pygame…游戏。Python 如何集成pygame和Flask?,python,python-3.x,flask,pygame,Python,Python 3.x,Flask,Pygame,我正在开发一款简单的pygame…游戏。这是一款多人坦克战斗游戏。一个玩家可以通过WASD控件播放,另一个玩家可以通过箭头键播放。最近,我在考虑改进接收用户输入的方式。我想我可能可以制作一个烧瓶应用程序,该应用程序可以呈现带有两个操纵杆的页面。每个玩家都可以从手机浏览器打开网页。我将从操纵杆获取它们的输入,并将它们用于玩家移动。 不幸的是,我无法弄清楚如何同时运行这两个程序。当我使用flask run运行应用程序时,它会显示一些看起来像来自flask的文本,但不会启动服务器。另一方面,如果我使用
这是一款多人坦克战斗游戏。一个玩家可以通过WASD控件播放,另一个玩家可以通过箭头键播放。
最近,我在考虑改进接收用户输入的方式。
我想我可能可以制作一个烧瓶应用程序,该应用程序可以呈现带有两个操纵杆的页面。每个玩家都可以从手机浏览器打开网页。我将从操纵杆获取它们的输入,并将它们用于玩家移动。
不幸的是,我无法弄清楚如何同时运行这两个程序。当我使用
flask run
运行应用程序时,它会显示一些看起来像来自flask的文本,但不会启动服务器。另一方面,如果我使用python3 pratice.py
运行应用程序,它不会显示来自flask的任何文本。只运行pygame
以下是一个最小可复制示例:
from flask import Flask
import pygame, sys
pygame.init()
screen = pygame.display.set_mode((500,500))
while True:
for e in pygame.event.get():
if e.type == pygame.QUIT:
pygame.quit()
sys.exit()
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello, World!'
if __name__ == '__main__':
app.run()
我搜索了一下,找不到任何人们试图将pygame与flask集成的例子
烧瓶是完成这项任务的好选择吗?如果是,我错在哪里?未来的我在这里。不,这不是个好主意。您应该改为使用名为。