我们在发生碰撞,我感觉你很个性,不管讨论什么~请就事讨论~不要盖~我是很讲道理的.
我把网络层坐在游戏层上面是因为我不想把原本很简单的这层网络构架搞得很复杂.一个游戏从单机版开始,然后向网络功能衍生,这步骤就是单机,网络.这也是我提出这种结构特有开发方法,数据处理是针对大型游戏的,所以数据处理非常强大,既然一切流程控制都数据化了~那么网络功能可想而知是非常简单的,几乎不需要花什么时间去特意为网络太多设计,所以这便是我把网络层放在游戏层上面的原因.
然后另一点,我不是说你.你提到quake2,然后fps,act,rpg很多,这些游戏并不是程序怎样,有些程序甚至很糟糕,我想说,程序,还有用程序搭建起来的虚拟世界,这都是在跟最终要表现的什么玩法作铺垫~程序在某种程度可能并不是非常重要,但是没程序的话,电脑游戏就无法表现了,能写写程序的只是程序员,就算什么都照搬(假设你很有能力).....程序技术再出色也只是在电脑中,游戏是要讲究表现的.要写出一个好游戏引擎,很多前人的大师级的,那个好像叫div什么什么,写魔兽主引擎的,魔兽的fx系统也是他写的,非常厉害~程序厉害~审美厉害~
我想说的,程序你要结合对游戏很深入的认识才行.程序深,游戏深,有两深才是高手.
另外,你要是觉得你比我厉害,你根本不需要否定我的话,你可以直接说,我做游戏很多年,比你厉害~你要向我学习.~嘿嘿~~
给你说句题外话,现在我在脑子里想的游戏,游戏综合性远超过现在所有的游戏,~
|