Archive for the tag 'CS地图'

3 04 2008

今日基本搞定了个罗马斗兽场

Published by muzuiget under Game

前两天无聊到心血来潮,找回了我以前弄的那个CS地图,并进行修改。

这副CS地图是我高二时整的,那时真是为CS而疯狂。地图是学校的教学楼,我的一个同学戏称为罗马斗兽场。由于时间、技术水平、电脑配置所限制,只弄了3层,之后就是高三,到现在我才继续整下去。很久没研究过,技术有点退步了,不过经过一番摸索,技术立马恢复并提升。
相比前一个版本,这个版本的改动有:
把楼梯改成斜坡,减少了固体数量
加盖了楼层,一共5层
暂时删去了模型,减少队伍人数
删去了所有灯光,只留下一个太阳

过程中出现了几个问题,值得总结。
加盖好楼层后,发现编译时到VIS过程的某个部分卡住了,长时间没反应,只好结束。载入地图,出现致命错误对话框“AllocBlock:full”,好像是“分配固体已满”的意思,不清楚。于是又试下只执行CSG和BSP,问题依旧。去modchina查找解决方法,找不到。在群中与某热心同志讨论半天,经提示还是只好修改地图,于是我就删掉了屋顶,再次只执行CSG和BSP,ok,通过。然后执行VIS和RAD,经过漫长等待,VIS通过了,不过RAD 就不行了,直接出现错误,错误原因:“Exceeded MAX_PATCHES”,阅读帮助文档,PATCHES过多,超过了65535,郁闷,再上modchina查方法,发现用“低内存渲染编译”可以超过 65535个PATCHES,ok,再来,成功!爽!
现在地图已经通过编译,快速优化过,可以玩了,帧数高,就是光影效果差强人意,看上去有点不爽,以后继续弄好了,真累!

No responses yet