3D游戏编程与设计 HW 4 游戏对象与图像基础
作业内容
牧师与恶魔(动作分离版)完整游戏过程可见以下视频:
https://www.bilibili.com/video/BV1gv411y7xz/
牧师与恶魔(动作分离版)完整代码可见以下仓库:
https://gitee.com/beilineili/game3-d
牧师与恶魔(动作分离版)请看另一篇博客
https://blog.csdn.net/qq_43256905/article/details/108913574
1、基本操作演练【建议做】
- 下载 Fantasy Skybox FREE, 构建自己的游戏场景
- 写一个简单的总结,总结游戏对象的使用
① 构建自己的游戏场景
- 我们选择asset store里的一些资源,这里选了 Fantasy Forest Environment - Free Demo
- 将其添加入自己的 unity,download 后 import
- 在 Material 里面有 skymaterial,可以直接拖到场景中即可看到天空
-
接着我们创建地形 Terrain,用之前添加的资源修饰一下,造山种树修草
-
效果俯视图
-
近景图
② 总结游戏对象的使用
游戏对象可以基本分为:
-
摄像头 Camera:辅助对象,用于观察游戏世界
-
光源 Light:用来照亮场景和对象,可以创造美妙的视觉氛围
-
Cube、Sphere 等游戏实体对象:搭建游戏世界的组成元素
-
Empty 空对象:用于当作载体
-
Terrain、Material 等对象:既是组成元素,又是编辑工具
-
声音 audio:将声音素材拖入摄像机就可以成为背景音乐
可以通过直接实例化的方式,也可用预制的方式来创建游戏对象
2、编程实践
- 牧师与魔鬼 动作分离版
- 设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束
由于篇幅原因,请移步另一篇博客:
https://blog.csdn.net/qq_43256905/article/details/108913574
牧师与魔鬼动作分离版完整代码请见仓库:
https://gitee.com/beilineili/game3-d
牧师与恶魔(动作分离版)完整游戏过程可见以下视频:
https://www.bilibili.com/video/BV1gv411y7xz/