登录
自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在
开发者社区
发帖说明情况,我们会尽快帮您解决。
Unity无限随机写实风地图
¥358 购买
Unity无限随机写实风地图
教程
中级
10 小时
Joker
概述
作者信息
教程资料
互动讨论
课程评价
112人收藏,155人学习
登录后开始教程
章节1
柏林噪声
1.
可试看
课程介绍与演示
2.
可试看
柏林噪声的基本表现
3.
柏林噪声的基本控制
4.
柏林噪声的分层控制
5.
从数据上处理接缝
6.
算法剥离
章节2
地形的生成
1.
项目初始化
2.
Terrain的高度图
3.
搭建测试环境
4.
高度图生成
5.
地形区域配置
6.
Terrain纹理
7.
Terrain的纹理配置
8.
纹理生成与过渡
9.
Terrain的花草
10.
优化数据
11.
Terrain的花草配置
12.
Terrain的花草生成
13.
Terrain的树木
14.
Terrain的树木和石头配置
15.
Terrain的树木和石头生成
16.
村庄房子配置
17.
村庄房子生成
章节3
无限地图
1.
地图块加载和卸载
2.
多线程生成
3.
九宫格地图
4.
完结语
摘要
整个课程是基于Unity内置Terrain系统制作的,课程从柏林噪声出发讲解了如何在运行时对Terrain进行动态生成,最终完成一个无限随机地图,包含地形纹理、花草树木、石头、河水、村庄等元素。
课程规划:
了解柏林噪声基础算法,以及如何通过一些参数去控制它
如何在编辑器下生成一个地形,用于验证我们的算法和技术
在运行时进行无限随机地图的生成,主要基于九宫格,数据生成部分用多线程的方式
不适合此教程的小伙伴:
零基础的小伙伴
希望自己生成地形Mesh,不基于Terrain组件的小伙伴
提供每节课的源码素材等,注意资源中的源码解压后是一个Git项目,可以使用GithubDesktop或其他类似软件打开使用
GithubDesktop导入方式:
点击File
点击Add local respository
选择路径
Add respository
每节课都是一个分支,切换分支即可查看当节源码
交流群:885222391,无加入条件,属Unity交流群
课程群:490533976,加入时需填写LearnID (点击头像 选择我的学习,即可看到LearnID ) ,属课程答疑群
售前咨询:QQ739554159
标签
随机地图
可视化编程
建议的Unity版本
2021.3 - 2023.1
教程
Unity无限随机写实风地图
开始教程
电脑配置不足?
Unity云桌面,为Unity而生的云开发平台。
即可体验
教程
Unity无限随机写实风地图
登录后开始教程
章节
1
柏林噪声
1.
可试看
课程介绍与演示
2.
可试看
柏林噪声的基本表现
3.
柏林噪声的基本控制
4.
柏林噪声的分层控制
5.
从数据上处理接缝
6.
算法剥离
章节
2
地形的生成
1.
项目初始化
2.
Terrain的高度图
3.
搭建测试环境
4.
高度图生成
5.
地形区域配置
6.
Terrain纹理
7.
Terrain的纹理配置
8.
纹理生成与过渡
9.
Terrain的花草
10.
优化数据
11.
Terrain的花草配置
12.
Terrain的花草生成
13.
Terrain的树木
14.
Terrain的树木和石头配置
15.
Terrain的树木和石头生成
16.
村庄房子配置
17.
村庄房子生成
章节
3
无限地图
1.
地图块加载和卸载
2.
多线程生成
3.
九宫格地图
4.
完结语