考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把 【零基础入门unity游戏开发】 分为成了
C#篇、unity通用篇、unity3D篇、unity2D篇
。
- 【C#篇】:主要讲解C#的基础语法,包括变量、数据类型、运算符、流程控制、面向对象等,适合没有编程基础的同学入门。
- 【unity通用篇】:主要讲解unity的基础通用的知识,包括unity界面、unity脚本、unity资源管理、unity动画、unity摄像机等,适合unity初学者入门。
- 【unity3D篇】:主要讲解unity3D的知识,unity3D角色、unity3D物理系统、unity3D光照等,适合只想做2D游戏的开发者学习。
- 【unity2D篇】unity2D篇:主要讲解unity2D的知识,包括unity2D角色、unity2D物理系统、unity2D光照等,适合只想做3D游戏的开发者学习。
这样方便大家按需选择性的去学习,比如有编程基础的大概率可以直接从unity通用篇开始入门,没有编程基础的建议从C#篇开始学习。只想做2D游戏的话,可以直接从unity2D篇开始学习,3D篇大概率就不需要看了,节约学习时间成本。
文章目录
- 新建地形
- 绘制地皮
- 绘制道路
- 绘制不同地形
- 扩大地形两种办法
- 绘制树
- 添加草
- 添加花
- 添加石头
- 修改风强度
- 摄像机向上看树倒
- 渲染多远的树
- 渲染多远树的细节
- 添加天空盒
-
- [在这里插入图片描述 ![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/e9ae2bd866143715c6de8228d3dad07e.png)](#在这里插入图片描述 )
- 专栏推荐
- 完结
新建地形
绘制地皮
添加地形层
绘制道路
再新建一个道路地形层
绘制不同地形
- 绘制山峰
单击左键可以提升。
按住Shift并单击左键可以降低。 - 绘制山洞,如果你有洞的模型就可以放这里了
按住shift补洞
- 绘制固定高度的山单击左键可以设置高度。
按住Shift并单击左键可以为目标高度采样。
- 将地形平铺为一个高度
点击展平瓦片即可(一个地形),如果点击全部展平则所有的地形都会绘制
- 平滑地形
也就是微调地形,让地形没那么突兀
- 印章
扩大地形两种办法
1.修改地形宽度(补充)
- 创建相邻地形
绘制树
绘制地形树
绘制可交互的预制体树
ps:如果你想和树进行交互,比如砍树,就不可以使用这种方式,因为它属于地形的一部分,你很难分离出来
可以选择拖入预制体树
添加草
修改干草颜色
默认草会随摄像机摆动,一直面向摄像机,这不是我们要的,可以选择去除Billboard勾选
添加花
和绘制草的步骤一样
添加石头
修改风强度
摄像机向上看树倒
默认情况下,我们摄像机向上看,可能会看到远处的树倒下的效果,我们可以提高淡化长度,减弱这个效果
渲染多远的树
修改树距离,2000外的树不会渲染
渲染多远树的细节
比如树的阴影,树叶等细节
添加天空盒
专栏推荐
地址 |
---|
【零基础入门unity游戏开发------C#篇】 |
【零基础入门unity游戏开发------unity通用篇】 |
【零基础入门unity游戏开发------unity3D篇】 |
【零基础入门unity游戏开发------unity2D篇】 |
【制作100个Unity游戏】 |
【推荐100个unity插件】 |
【实现100个unity特效】 |
【unity框架/工具集开发】 |
完结
好了,我是向宇
,博客地址:https://xiangyu.blog.csdn.net,如果学习过程中遇到任何问题,也欢迎你评论私信找我。
赠人玫瑰,手有余香!如果文章内容对你有所帮助,请不要吝啬你的点赞评论和关注
,你的每一次支持
都是我不断创作的最大动力。当然如果你发现了文章中存在错误
或者有更好的解决方法
,也欢迎评论私信告诉我哦!