分享自己捏的一个小行星.X模型 命运艺术环境物体终于基本上完成了….

终于把环境物件Decoration类做好了,现在空间不再单调了……….
Decoration的一个例子就是小行星…可以撞开,可以打爆,也可以用来挡子弹的小行星…..
不过我觉得还应该做个关卡”地”形生成器,否则手动把环境物体一个一个放到关卡上面要累半死的…
不仅是装饰,有了和环境的互动(比如藏在掩体后挡住射击等),游戏性也增强了

我发现以前自己做的碰撞检测真的很笨,因为在每次计算前都要遍历一个单位的所有碰撞球计算出碰撞大球,而且如果有5个单位.碰撞检测次数是4+4+4+4+4…

终于把环境物件Decoration类做好了,现在空间不再单调了……….
Decoration的一个例子就是小行星…可以撞开,可以打爆,也可以用来挡子弹的小行星…..
不过我觉得还应该做个关卡”地”形生成器,否则手动把环境物体一个一个放到关卡上面要累半死的…
不仅是装饰,有了和环境的互动(比如藏在掩体后挡住射击等),游戏性也增强了

我发现以前自己做的碰撞检测真的很笨,因为在每次计算前都要遍历一个单位的所有碰撞球计算出碰撞大球,而且如果有5个单位.碰撞检测次数是4+4+4+4+4…
于是又改进了碰撞检测,在单位出生时就计算出碰撞大球,而且计算过碰撞检测的单位不会再碰撞检测(4+3+2+1+0),效率提高至少1倍,并且使其可以计算出高速飞行的子弹先碰到哪个物体

明天后天和再后天就是期末考试了,成都市的调研考试,希望能发挥好吧……The chill of the classroom awaits …

捏的一个小行星模型,格式是.X的,未缩放时半径大概是20,可以在XNA中直接用哦(额,贴图是搜索到的)
.X小行星模型下载


Leave a Reply

Your email address will not be published. Required fields are marked *