游戏中的Web服务器

游戏中的Web服务器,web,Web,我正在网络上实现一个两人俄罗斯方块游戏。我的一位同事告诉我,我可以实现它或使用web服务器 因为这是一个游戏,我想我必须实现一个服务器部分。在游戏开发中使用web服务器有什么意义 服务器的目的是与每个客户端对话,并在它们之间跳转数据。如果您的俄罗斯方块游戏需要一个服务器,您可能需要查看NODE.JS、PHP和WEB套接字。服务器跟踪游戏,而客户端(两人玩的俄罗斯方块)只处理UI和用户输入 服务器 服务器应该负责确保移动合法,计算点数,以及任何与游戏规则和运行相关的事情。这就是游戏的逻辑所在,也就

我正在网络上实现一个两人俄罗斯方块游戏。我的一位同事告诉我,我可以实现它或使用web服务器


因为这是一个游戏,我想我必须实现一个服务器部分。在游戏开发中使用web服务器有什么意义

服务器的目的是与每个客户端对话,并在它们之间跳转数据。如果您的俄罗斯方块游戏需要一个服务器,您可能需要查看NODE.JS、PHP和WEB套接字。

服务器跟踪游戏,而客户端(两人玩的俄罗斯方块)只处理UI和用户输入

服务器

服务器应该负责确保移动合法,计算点数,以及任何与游戏规则和运行相关的事情。这就是游戏的逻辑所在,也就是游戏进行的地方

客户端


这仅用于与服务器交互。服务器和客户端之间应该存在一个协议。客户端将只向服务器发送请求,等待响应并适当地更新UI。这里不应该实现任何游戏逻辑

你确定你的朋友不是指
webservice
而不是
webserver
?也许你是对的。顺便说一句,我不确定web服务是什么。
web服务
只是一个通用的英文术语,指的是通过向
API
发送请求远程使用的任何软件。是否可以在两个浏览器之间创建对等连接?那么,游戏逻辑在哪里?在服务器中对不起,我应该这么说。在编辑中我做了。我应该分别实现客户端和服务器吗?是的。服务器并不真正需要接口,事实上,每当我实现服务器时,我总是使用一个控制台应用程序,它只是等待kill命令结束服务器。然而,客户端是用户下载然后连接到服务器的东西。这样,网页就不需要计算规则,只需要通过服务器与其他网页进行对话。