自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 HW9 血条的预制

血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法分别使用 IMGUI 和 UGUI 实现IMGUI实现:使用 HorizontalScrollbar 来完成血条预制的制作,并通过Button实现修改它的size属性值来改变血量,同时使用了TextFiled实现血量的显示。代码如下:using System.Coll

2020-12-27 23:46:32 220 1

原创 HW8 粒子系统与流动效果

本次作业基本要求是三选一1、简单粒子制作按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样2、完善官方的“汽车尾气”模拟使用官方资源资源 Vehicle 的 car, 使用 Smoke 粒子系统模拟启动发动、运行、故障等场景效果3、参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环”可参考以前作业我选择了第3个 ,制作粒子光环,步骤如下:在场景中新建一个空对象,命名

2020-11-23 23:17:55 270

原创 HW7 模型与动画

智能巡逻兵游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序设计要求:必须使用订阅与发布模式传消息工厂模式生产巡逻兵实验内容:订阅与发布模式,图示如下:在现

2020-11-18 20:55:38 226

原创 HW6 物理系统与碰撞

1、改进飞碟(Hit UFO)游戏:游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动设计思路:​ 在作业5的基础上结构未有较大改变,只是按照本次作业的要求修改了代码。​实现过程:修改BaseCode.cs:在作业5的基础上,新增一个mode,使UFO同时支持物理运动(受重力影响)和运动学运动(不受重力影响),通过枚举类型实现,代码如下:public enum ActionMode {PHYSICS, KINEMATIC}

2020-11-11 22:42:43 151

原创 HW5 与游戏世界交互

编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由设定。游戏的要求:使用带缓存的工厂模式管理不同飞碟的生产与回收,该工厂必须是场景单实例的!具体实现见

2020-10-27 22:19:25 112

原创 HW4 游戏对象与图形基础

1、基本操作演练【建议做】下载 Fantasy Skybox FREE, 构建自己的游戏场景在 Asset Store 中下载 Fantasy Skybox FREE ,下载完成后导入创建一个Terrian对象,并使用如下的 Brushes 工具绘制山绘制效果如下:在这里插入图片描述在 Asset Store 中下载 Mobile Tree Package ,下载完成后导入在地形的Inspector界面,点击Edit Trees→Add Tree,将导入的预制树

2020-10-19 21:47:03 201 1

原创 HW3 空间与运动

简答并用程序验证【建议做】游戏对象运动的本质是什么?​ 是游戏对象每一帧空间上的变化。包括游戏对象的transform属性中的Position、Rotation、Scale属性值的变化:绝对或者相对位置的改变;所处位置的角度的旋转变化;还有规模的变化。请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)直接修改Transformpublic int xSpeed = 5;public int ySpeed = 5;voi..

2020-10-06 01:36:57 209

原创 HW2 离散仿真引擎基础

1、简答题解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。​ 区别:​ GameObjects是指具体的实例,游戏中的每个对象都是一个GameObject,能够容纳实现实际功能的组件。需要将特殊属性 (special properties)添加到GameObjects上才能使它成为一个物品、一个角色或者某种特殊的效果。​ Assets是指游戏中需要的资源,其中不仅仅包括GameObjects,还有一些C#源代码以及音频、图片等文件。​ 联系:​ Game

2020-09-23 23:35:46 323

原创 HW1 游戏分类与热点探索

游戏分类与热点探索使用思维导图描述游戏的分类结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点。随着居民生活水平的提高,对于生活娱乐类产业也得到快速提振,而游戏产业作为年轻一代最受欢迎的娱乐种类也得到飞速发展。受到智能手机、平板电脑等便携式智能设备的发展,手游市场得到快速发展,2019年手游市场占据了游戏行业近五成份额。​ 数据公司AppAnnie于2020年1月16日发布的2020移动市场报告显示,2019年全球手游市场规模达到884亿美元,同比增幅接近26%,而且中国手

2020-09-20 23:36:48 600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除