发布网友 发布时间:2022-05-15 09:07
共2个回答
热心网友 时间:2023-10-17 00:22
呵呵 居然还有人问这样的问题! 其实在这个世界上所有的事情都是这样,隔行如隔山,在你看来很简单的问题别人看起来却很复杂,相反也是一样,其实一个游戏的制作原理是简单的,但过程是复杂的,所有的画面和动作都是储存在本地硬盘中的,也就是你的电脑中,至于为什么会在你的操作指令下会动,这就是程序的设定的,当你以错误的指令操作的时候,就会出现违反游戏常规的结果,这就是BUG,所以你的每一条指令相对应的命令,都可以触发一个命令的执行,而开发商要做的就是尽量的想到错误的操作导致程序的异常运行而出错,但不可能把所有的情况都想到,在游戏正常运行的时候就会出现错误,这就是游戏为什么需要更新的原因。而联网控制的其实是命令,也就是说真正在网线上传输的数据包不是声音也不是图像,而是在PC机与服务器之间的命令传输,服务器告诉PC在什么时候应该干什么。什么时候显示什么图片,播放什么声音。同时把这些命令记录在服务器上,这就是你游戏的账户资料。其实你这么问太笼统了,不知道该为你这么回答。他需要各方面的人员相互配合,制作声音的,图像的,剧情的,动画的,设定物品定价和游戏币模式的,网络传输的,服务器构建和维护的,游戏安全的,点券充值的,客户服务的,程序编写的,等等!~~~这些东西是一个庞大而复杂的系统,如果你想真正的解释全面了,我没有那个水平,如果要把它写成一本数的话,4本辞海叠在一起那么厚也不一定能写完,因为那根本就不是一个人或者两个人能完成的任务,它需要一个团队!热心网友 时间:2023-10-17 00:23
一堆程序组合起来的东西