在两个客户端之间共享类实例(python)

问题描述 投票:0回答:1

我正在构建一个非常简单的多人网络游戏。它是tron的光周期,但转弯时,用户必须解决一个算术问题。

我一直在研究特定问题2-3天,因为我不完全了解发生了什么。每当游戏开始时,我都会创建一个名为Flux的类的实例,用于存储游戏数据。问题是,由于有两个播放器,所以创建了两个Flux实例。

我只需要一个,并且我需要能够与对方玩家共享此实例。怎么样?

我正在使用django 1.11.17,django-channels 1.x,python 3.6

我看着这个答案:Issue with setting value for Python class inherited from multiprocessing.Process

多处理模块是否适合我的情况?

python django django-channels
1个回答
0
投票

否,因为通道运行时如何工作,所以没有任何可靠的多重处理。

© www.soinside.com 2019 - 2024. All rights reserved.