3D游戏
ZhangyunqingGC
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UI系统
血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法1.IMGUI实现IMGUI的思路比较简单,用HorizontalScrollbar实现,用HorizontalScrollbar的宽度作为血量。代码如下:using UnityEn...原创 2019-11-21 20:00:22 · 332 阅读 · 0 评论 -
模型与动画
模型与动画智能巡逻兵1.游戏内容要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;2.程序设计要求...原创 2019-11-02 18:04:49 · 410 阅读 · 0 评论 -
物理系统与碰撞
物理系统与碰撞编写一个简单的鼠标打飞碟(Hit UFO)游戏1. 改进飞碟(Hit UFO)游戏:游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动由于加入了运动学和物理运动,所以要用适配器模式让新的动作适配我们的代码,引入新的适配器类IActionManager,新的类图如图:新的运动学代码如下:PhysicsEmitAct...原创 2019-10-18 19:20:15 · 268 阅读 · 0 评论 -
做自己的神——极高自由度的功能游戏:我的世界
做自己的神——极高自由度的功能游戏:我的世界《我的世界》(英语:Minecraft),想必大家即使没有玩过也有所耳闻。这是一款沙盒游戏,最初由瑞典游戏设计师马库斯·阿列克谢·泊松单独开发,随后由2009年成立的瑞典公司Mojang开发并发行。在《我的世界》中,玩家可以在一个随机生成的3D世界内,以带材质贴图的立方体为基础进行游戏。游戏中的其他特色包括探索世界、采集资源、合成物品及生存冒险等。游...原创 2019-09-03 20:42:58 · 1491 阅读 · 0 评论 -
3D游戏
简答题##1. 解释游戏对象(GameObjects)和资源(Assets)的区别与联系。游戏对象是出现在游戏场景中的所有物体,是资源整合的具体表现。游戏对象有专有属性,是能够容纳实现实际功能的组件。资源是可以在游戏或项目中使用的任何项目的表示。资源可能来自Unity之外创建的文件,例如3D模型、音频文件、图像或Unity支持的任何其他类型的文件。还有一些资源类型可以在Unity中创建,比如...原创 2019-09-10 10:48:18 · 634 阅读 · 0 评论 -
3D游戏设计HW5
与游戏世界交互编写一个简单的鼠标打飞碟(Hit UFO)游戏1.游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度...原创 2019-10-09 12:10:54 · 281 阅读 · 0 评论
分享