用Django编写多人游戏

4 投票
1 回答
3626 浏览
提问于 2025-04-16 13:57

我打算用Django写一个多人卡牌游戏。可能会有几个游戏同时进行。我已经有了一个Python的CardGame类,这个类包含了游戏的引擎。每当创建一个新游戏时,我需要这个类的一个实例,这个实例会一直保持打开状态,直到游戏结束。这个对象基本上会保存游戏的状态,用户执行的任何操作都会在这个对象上进行。

我的问题是:在Django中,如何创建一个对象来存储游戏的状态,并且能够接收来自Django视图的指令,而不使用数据库呢?

1 个回答

3

你可以考虑把你的数据进行序列化,然后把它存储在像 redis 这样的键值存储中,redis的速度非常快。

撰写回答