上一篇,我们讲解了GM中导入模型的方法,这节我们来讲地形。
源文件地址:http://pan.baidu.com/share/link?shareid=685772423&uk=2466343590
使用等高图创建地形,对于GM来说,相比其他方法比较便宜。
1.地形数据存储在图片中,一张黑白表示等高图,生成高度值;另一张则为贴图,生成模型顶点的色彩,都被存储在数组中。
2.Z值的获取得以简化,通过检索数组快速获取。
3.自由设定大小,高度比例,而且占用系统资源少。
在这源程序中,使用YOYO论坛淘来的地形脚本,进行了优化,并做了注解。
同时也加入了一个城市模型,用了
(一)使用Blender导出GameMaker支持的模型脚本这个方法。
说明,地形图为古代中国,源文件内可见,使用PS处理。如果想自己创建地形,而又不熟悉建模软件,可使用
GameMaker Terrain Editor 2 (GMTE 2)。
这个地形创建工具使用便捷,可以导出等高图和贴图,很合适。可见
YOUTUBE演示。
当然,我也把这个软件带的贴图载入了源文件中,方便调用测试效果。