|

楼主 |
发表于 2012-1-15 08:45:00
|
显示全部楼层
Re:三五个人也能做大型网游
我这些东西的面向就是不懂程序的策划们,我不会考虑开发什么客户端引擎。
首先,一个引擎根本不足以将他们从繁重的未知不可靠的开发任务中解脱出来。第二做引擎必然要考虑太多的普适性,这必然导致效率上的牺牲。比如Windows的堆内存分配机制就是效率不足的,频繁的大小参差不齐的小内存分配(4k以下)会带来相当可观的内存碎片和冗余。但如果要想减少碎片,势必要降低分配速度。ms解决不了这一矛盾,但应用程序根据程序的分配特点自己管理堆的话(基于VitualAlloc),就可以完美的解决这个问题。也就是说一个客户端不用什么引擎效率是最好的,当然像字体、物理碰撞、脚本语言解释这些引擎是必不可少的,毕竟这些模块本身和调用程序的缠绕度很小。
另外在工具开发上我的投入也会是主要针对策划,比如技能、道具、任务、生物的编辑器等。至于美工工具,
现在市面上有很多游戏引擎配带了相当好的编辑工具,如果美工不喜欢我提供的地形编辑器,大可随便选择一款自己喜欢的编地图和模型,编好后我都能够轻而易举地转换成我的客户端所需要的格式,只要你能提供文件格式。 |
|