Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我应该在服务器或客户端上存储播放器信息吗?_Python_Sockets_Multiplayer - Fatal编程技术网

Python 我应该在服务器或客户端上存储播放器信息吗?

Python 我应该在服务器或客户端上存储播放器信息吗?,python,sockets,multiplayer,Python,Sockets,Multiplayer,我正在用python套接字制作一个基于文本的多层游戏。这个游戏是两个玩家和一个客户端连接的服务器。我不确定是将玩家信息(姓名、健康状况等)存储在服务器上还是客户端上?两者的优点是什么?我曾考虑将信息存储在客户机上,并在播放器对象发生变化时将其发送到服务器,尽管这可能不是很有效。任何帮助都将不胜感激

我正在用python套接字制作一个基于文本的多层游戏。这个游戏是两个玩家和一个客户端连接的服务器。我不确定是将玩家信息(姓名、健康状况等)存储在服务器上还是客户端上?两者的优点是什么?我曾考虑将信息存储在客户机上,并在播放器对象发生变化时将其发送到服务器,尽管这可能不是很有效。任何帮助都将不胜感激
因此,我认为您应该将这些数据保存在服务器端并从服务器端使用。

我认为这个问题的问题在于它不是特定于编程的。它只是询问哪种方法更好,但与编程问题无关。