单机游戏是如何联网的?(请从计算机科学的角度回答)
从网络的角度来说,首先,电脑是连接在网线上的,网线通过光纤传播信号,把所有联网的电脑连接起来,其中一部分作为服务器,供其他用户浏览存储在电脑上的网页信息,从而可以上网。
具体来说,不同的网络有不同的频率,也就是频段。每个频带都有一个它想要对应的地址。这个地址分为很多小地址,每个地址都有相应的资源。商业化之后,资源提供者被称为网络提供者。如果你想获得资源,你必须和他们签订相应的协议。所谓TCP/IP协议,是传输控制协议/互联网协议的缩写,中文翻译为传输控制协议/互联网协议。也就是最大网络提供商的协议(很复杂,详见百度,此处不提),用这个协议可以浏览其他网络。
单机游戏的网络化是网络提供的一个平台。这个平台是做什么的?其实他的功能就是上传资源(分数,战斗力等。)到终端,并通过统一管理,称为资源供所有用户查看。(比如一些网游,玩家下线后成为系统的npc,实际上成为了一种“资源”)。
如果两台或多台电脑在线,那么它的功能(或局域网)不是上传到终端,而是直接上传到彼此的电脑。
其实很简单,但是很难深入。我这里说的比较通俗易懂,希望能解答你的疑惑。