unity3d制作RPG游戏系列(2)——地形制作

个人博客文章链接:http://www.huqj.top/article?id=159

制作3d游戏的第一步是创建地形系统,这里我直接用u3d内置的地形系统创建的,虽然不算漂亮,但基本的意思还是有的。

首先我们要确定地形的大致样子,比较好的做法是先用地图作为纹理覆盖在地形上,然后照着这个地图画地形就可以,例如我选的下面这个地形地图:

unity3d制作RPG游戏系列(2)——地形制作_第1张图片

    首先要添加一张纹理选择地图并且将图片大小调整成和地形大小一样,这样就只会有一张图片铺在terrain上。

unity3d制作RPG游戏系列(2)——地形制作_第2张图片

    然后对照着这个地形画山脉和水流等等,地形大致画好了之后,把这个纹理删除,用其它纹理(草地、岩石等)涂相应的位置。有一点注意的是,因为需要有水流,所以开始的时候把全部地形涂成大于0的一个高度,这里我是10,然后在需要有水的地方画出小于10的高度,最后在全局添加一个和地形一样大的水源高度设置成仅次于10的高度,例如9.5,然后低于10的地方就会有水了。水源如下:

unity3d制作RPG游戏系列(2)——地形制作_第3张图片

这里地下的一层就是水,最后的地形效果如下:

unity3d制作RPG游戏系列(2)——地形制作_第4张图片

当然,还有一些房子,小桥之类的装饰物,具体资源我随时整理到下面这个百度云资源:

https://pan.baidu.com/s/1eqdgNwN-fd1QSjwSh3X3Mg

提取码:do1g

你可能感兴趣的:(unity3d)