Unity3D
liangyling3
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Unity3d】游戏智能
坦克对战游戏 AI 设计从商店下载游戏:“Kawaii” Tank 或 其他坦克模型,构建 AI 对战坦克。具体要求:使用“感知-思考-行为”模型,建模 AI 坦克场景中要放置一些障碍阻挡对手视线坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思考)实现人机对战效果截图具体实现...原创 2020-01-05 22:44:17 · 241 阅读 · 0 评论 -
【Unity3d】UI系统
血条(Health Bar)的预制设计。具体要求如下:分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法具体实现步骤参考:使用IMGUI和UGUI实现人物血条IMGUI、UGUI的优缺点分析IMGUI优点:开发简单,仅需几行代码缺点:IMGUI需要在将3D位置映射到屏...原创 2020-01-05 22:00:48 · 234 阅读 · 0 评论 -
【Unity3D】模型与动画
1、智能巡逻兵提交要求:游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序设计要求:...原创 2020-01-05 21:49:14 · 438 阅读 · 0 评论 -
【Unity3D】粒子系统
简单粒子制作按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样效果实现添加粒子系统添加粒子系统,进行三种光的模拟:shining:原粒子purple:紫色光pink:粉色光其中紫色光和粉色光使用代码进行控制。代码控制purpleChange.cspublic class purpleChange : MonoBeha...原创 2020-01-05 21:07:51 · 349 阅读 · 0 评论 -
【Unity3D】物理系统与碰撞
作业要求:改进飞碟(Hit UFO)游戏游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动最终效果演示视频https://v.youku.com/v_show/id_XNDQwMzY4MDA4NA==.html?spm=a2h3j.8428770.3416059.1Adapter模式适配器模式所做的就是对接口的转换,如果想给手机充电,...原创 2019-10-18 23:08:15 · 382 阅读 · 0 评论 -
【Unity3D】离散仿真引擎基础
1、简答题(1) 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。游戏对象是游戏运行时出现在场景中的物体,它是一种容器,可以挂载各种各样的组件。而资源是指游戏设计的过程中我们可以使用的一切物体和属性。包括:网格、材质、代码片段等。资源是可以被游戏对象使用的,一种资源可以被多个游戏对象使用。(2) 下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录...原创 2019-09-12 15:37:02 · 210 阅读 · 0 评论 -
【Unity3D】空间与运动
1. 简答并用程序验证(1) 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象的position、rotation、scale等属性随着帧的改变而发生改变。(2) 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)修改Transform属性using System.Collections;using System.C...原创 2019-09-21 20:30:30 · 331 阅读 · 0 评论 -
【Unity3D】游戏对象与图形基础
游戏对象与图形基础1、基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景在Assets中载入Fantasy Skybox FREE创建一个新的Material,更改Shader为Skybox-6 Sided在Fantasy Skybox Free中的Textures文件夹,找到贴图文件,拖入到shader对应的位置(这里选择的是Sunny_01B...原创 2019-10-06 23:10:48 · 317 阅读 · 0 评论 -
【Unity3D】与游戏世界交互
编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由...原创 2019-10-09 22:42:02 · 822 阅读 · 0 评论
分享