我打算用 Django 编写多人纸牌游戏。可能有几个并发游戏。我已经有一个包含游戏引擎的 Python CardGame 类,对于创建的每个游戏,我都需要此类的一个实例,在游戏关闭之前一直打开。这个对象基本上会保持游戏的状态,用户执行的任何 Action 都会在这个对象上运行。
我的问题是: 在 Django 中,如何在不使用数据库的情况下创建一个可以存储游戏状态并从 Django View 中监听命令的对象?
最佳答案
您可以考虑序列化您的数据并将其存储在键值存储中,例如 redis例如(超快)。
关于python - 在 Django 中编写多人游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5349672/