3D游戏编程
文章平均质量分 73
Excef
这个作者很懒,什么都没留下…
展开
-
【3D游戏编程】11. AR
作业要求项目地址:演示视频:原创 2019-12-23 22:45:29 · 375 阅读 · 0 评论 -
【3D游戏编程】6. 物理系统与碰撞
演示视频:<https://www.bilibili.com/video/av71647126/>实验要求:按如下设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-el1AEO3G-1577007479906)(assets/2-1571401970253.png)]设计说明:这一次...原创 2019-12-22 17:38:52 · 263 阅读 · 0 评论 -
【3D游戏编程】5. 与游戏世界交互
编写BaseCode.cs,其中包含Director类,还有一个储存飞碟属性的类Disk,外加一个场景控制器的接口IScenController。UserGUI.cs负责输出提示信息,包括回合数Round,未击中飞碟数Miss,分数Score,以及在游戏结束时输出重新开始的按钮。ActionManager.cs管理场景的动作:管理飞碟的运动以及与用户交互:每当有光标拾取到飞碟时,分数加一,飞碟消失。SceneController.cs作为场景控制器控制游戏的输出信息:回合数,总飞碟数,所得分数。原创 2019-12-22 17:34:06 · 242 阅读 · 1 评论 -
【3D游戏编程】9. UI系统
作业内容本次作业为五选一,所选题目为血条(Healthy Bar)预制设计,具体要求如下:分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法演示视频:项目地址:...原创 2019-11-22 21:21:56 · 637 阅读 · 0 评论 -
【3D游戏编程】8.粒子系统
演示视频:bilibili项目代码:Github效果展示:实验要求:本次作业基本要求是三选一1、简单粒子制作按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样2、完善官方的“汽车尾气”模拟使用官方资源资源 Vehicle 的 car, 使用 Smoke 粒子系统模拟启动发动、运行、故障等场景效果3、参考 http:...原创 2019-11-09 18:23:39 · 310 阅读 · 0 评论 -
【3D游戏编程】4.游戏对象与图形基础
一. 简答并用程序验证1. 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象的属性(主要是transform的position,rotation和scale)随每一帧的而发生的改变。2. 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)直接给物体初速度,利用重力实现抛物线运动(需要勾选Rigidbody中的use g...原创 2019-10-04 09:37:01 · 462 阅读 · 0 评论 -
【3D游戏编程】3. 空间与运动
一. 简答并用程序验证1. 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象的属性(主要是transform的position,rotation和scale)随每一帧的而发生的改变。2. 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)直接给物体初速度,利用重力实现抛物线运动(需要勾选Rigidbody中的use g...原创 2019-09-21 11:01:07 · 446 阅读 · 0 评论 -
【3D游戏编程】1. 游戏的本质——《漫威:未来之战》游戏简析
前言相信很多人都知道漫威,也看过漫威的电影,比如《钢铁侠》《美国队长》《复仇者联盟》系列,等等。电影(或者漫画)里的超级英雄个个身怀绝技,总能在危难时冲锋陷阵,拯救世界(也能不小心或者故意的毁灭世界)。超级英雄的能力总是让我们惊叹,但那终究是电影,在现实世界想要获得这样的能力却几乎是不可能。那么,换个角度,如果在虚拟世界,你能够带领并指挥你喜欢的(以及可能不是很喜欢的)超级英雄(也可以是超级大反...原创 2019-09-09 23:51:25 · 679 阅读 · 1 评论 -
【3D游戏编程】2. 离散仿真引擎基础
简答题1.解释游戏对象(GameObjects) 和 资源(Assets)的区别与联系。1)区别:游戏对象(GameObjects) 指的是游戏中一个可被选中的实体,可通过添加组件使其具有一定的特性;资源(Assets) 是我们自定义或下载的素材,比如图片、音频、视频、脚本文件、模型等。2)联系:游戏对象是一些资源的集合体;资源可以作为模板创建游戏对象,游戏对象也可以作为资源保存2.下载几...原创 2019-09-13 11:23:13 · 228 阅读 · 0 评论