3D游戏编程与设计
Kwok_CheungYuk
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
3D游戏编程与设计第八次作业
作业内容血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法1.使用 IMGUI 实现本来只做了一个不会跟随物体移动的,但发现有人做出了可以跟随物体移动的血条,就参考了这位作者,参考博客的链接在文末给出。我觉得最主要的部...原创 2019-11-17 17:44:27 · 289 阅读 · 0 评论 -
游戏介绍:Human Resource Machine
Human Resource Machine简介Human Resource Machine,其中文名为程序员升职记(或人力资源机器),是由Tomorrow Corporation游戏开发商开发的。这款游戏不同于其他大众的游戏,不是所有人都玩得下来,说上手吧挺容易,但是说通关嘛就比较难了。正如其官方译名“程序员升职记”一样,是一款特别适合想学编程的人玩的。游戏元素这款游戏的元素比较简...原创 2019-09-01 21:34:46 · 11683 阅读 · 0 评论 -
3D游戏编程与设计第一次作业
作业内容简答题1.解释游戏对象(GameObjects)和资源(Assets)的区别与联系。游戏对象:在游戏场景中出现的物体都是游戏对象。资源:游戏项目中的素材,可以包括模型、图形、音频、脚本等。联系:游戏对象可以保存为资源,资源可以实例化为游戏对象。2.下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)只能找到资源的结构,游戏对象树网络上没...原创 2019-09-08 17:17:54 · 989 阅读 · 0 评论 -
3D游戏编程与设计第二次作业
作业内容简答题1.游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象每一帧在空间上的变化,例如位置发生变化(Position),或者发生了旋转(Rotation)。2.请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)平抛运动:水平方向保持速度不变,竖直方向速度公式为vt = v0 + gt新建一个Vector3变量...原创 2019-09-15 15:21:49 · 328 阅读 · 0 评论 -
3D游戏编程与设计第三次作业
作业内容基本操作演练1.下载 Fantasy Skybox FREE, 构建自己的游戏场景首先进入unity,选择Assest Store,在搜索框中输入Fantasy Skybox FREE,选择第一个,进入界面后点击Download(unity的版本一定要大于它所需要的版本,否则无法下载),下载完成后点击Import将素材导入。然后在unity界面的Project中新建一个Mate...原创 2019-09-24 23:23:39 · 350 阅读 · 0 评论 -
3D游戏编程与设计第四次作业
作业内容1.编写一个简单的鼠标打飞碟(Hit UFO)游戏这次的作业最重要的是单例模式和工厂模式。单例模式:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。是对象创建型模式。模板如下:using System.Collections;using System.Collections.Generic;using UnityE...原创 2019-10-05 23:41:58 · 295 阅读 · 0 评论 -
3D游戏编程与设计第五次作业
作业内容1.改进飞碟(Hit UFO)游戏:游戏内容要求:1.按 adapter模式 设计图修改飞碟游戏2.使它同时支持物理运动与运动学(变换)运动适配器模式:将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作。新增加的文件有三个1.适配器:using System.Collections;using System.Collections.Gene...原创 2019-10-06 16:48:03 · 302 阅读 · 0 评论
分享