python - 在 Django 中编写多人游戏

标签 python database django game-engine

我打算用 Django 编写多人纸牌游戏。可能有几个并发游戏。我已经有一个包含游戏引擎的 Python CardGame 类,对于创建的每个游戏,我都需要此类的一个实例,在游戏关闭之前一直打开。这个对象基本上会保持游戏的状态,用户执行的任何 Action 都会在这个对象上运行。

我的问题是: 在 Django 中,如何在不使用数据库的情况下创建一个可以存储游戏状态并从 Django View 中监听命令的对象?

最佳答案

您可以考虑序列化您的数据并将其存储在键值存储中,例如 redis例如(超快)。

关于python - 在 Django 中编写多人游戏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5349672/

相关文章:

python - 如何在centos上为一个用户安装python?

mysql - 数据库充满重复条目

mysql - 如何使用 dapper 将对象列表插入数据库

java - 如何为 Oracle JDBC 瘦驱动程序设置环境变量

python - 从 CSV : delimiter must be a string, 读取不是 unicode

python - 使用正则表达式在字符串中查找子词

python - 如何创建一个子进程可以读取的临时文件?

python - 代码优化: How to optimize a code using scipy minimize?

python - 在 Django 中使用 HttpRequest.build_absolute_uri(location) 时出现错误

HTML 布局中的 Django Crispy 表单和 i18n