3D游戏编程与设计 HW 4 游戏对象与图像基础

本文档介绍了3D游戏编程与设计的作业内容,包括使用FantasySkyboxFREE构建游戏场景,创建地形并装饰,展示了游戏对象如Camera、Light、Cube等的运用。此外,还探讨了牧师与恶魔游戏的动作分离版,设计了裁判类以判断游戏结束,并提供了代码仓库和视频链接供参考。
摘要由CSDN通过智能技术生成

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, 构建自己的游戏场景
  • 写一个简单的总结,总结游戏对象的使用

① 构建自己的游戏场景

在这里插入图片描述

  • 将其添加入自己的 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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值