游戏开发
Eric3778
这个作者很懒,什么都没留下…
展开
-
unity3D学习10 AR/MR技术
AR/MR技术作业要求图片识别与建模虚拟按键小游戏Vuforia配置过程虽然在课程网页上已经讲解过Vuforia的配置使用过程,但是我在实际使用过程中发现课程网页上的教程太过老旧,很多配置方法和现在的配置方法都不一样了,而且也有很多配置细节完全没有提到,因此我在这里详细说明一下我的Vuforia配置过程。我的unity版本是Unity 2018.3.14f1个人版,如果你的版本和我...原创 2019-12-17 11:32:32 · 953 阅读 · 0 评论 -
unity3D学习9 游戏智能
游戏智能作业要求P&D 过河游戏智能帮助实现,程序具体要求:实现状态图的自动生成讲解图数据在程序中的表示方法利用算法实现下一步的计算参考:P&D 过河游戏智能帮助实现实现过程首先我们对这个过河问题进行一下简单的分析。游戏中的每一个状态可以由当前左右两边各有多少个恶魔和牧师,以及现在船在哪一边来唯一的标识。而且在保证每一边恶魔数量不多于牧师,船上人数大于0小于等...原创 2019-12-05 09:20:58 · 182 阅读 · 0 评论 -
unity3D学习8 UI系统
UI系统作业要求血条(Health Bar)的设计要求如下:分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法IMGUI实现这次作业我是在上上次巡逻兵任务的基础上进行的。IMGUI也就是Immediate Mode GUI,这个系统与Unity主要基于GameObject的UI系...原创 2019-11-17 18:03:10 · 382 阅读 · 0 评论 -
unity3D学习7 粒子系统
粒子系统设计要求使用粒子流编程控制制作一些效果,如“粒子光环”制作过程首先我来构思一下要做出什么效果。我预期效果是能够出现旋转的圆环,然后在圆环中绘制出一个魔法阵,然后魔法阵收缩最后爆炸。整个过程都可以使用粒子系统来完成,其中爆炸效果我们在课上已经完成了,所以这里就直接使用。粒子系统属性设置我觉得粒子系统最麻烦的就是调参数。粒子系统的参数实在是太多了,我使用的参数如下:这套参...原创 2019-11-03 10:44:05 · 232 阅读 · 0 评论 -
unity3D学习6 模型与动画
模型与动画设计要求游戏设计要求创建一个地图和若干巡逻兵;每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次 确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物如树,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序设计要求必须使用订阅与发...原创 2019-10-23 21:49:32 · 282 阅读 · 0 评论 -
unity3D学习5 物理系统与碰撞
物理系统与碰撞改进飞碟(Hit UFO)游戏游戏内容要求按adapter模式设计图修改飞碟游戏使它同时支持物理运动和运动学(变换)运动游戏实现过程Adapter(适配器)模式简介适配器模式的定义是,将某个类的接口转换成客户端期望的另一个接口表示。使得原本由于接口不兼容而不能一起工作的那些类能在一起工作。在这次作业中。我们需要再实现一个基于物理的运动管理器,这样游戏中就同时存...原创 2019-10-14 22:22:04 · 253 阅读 · 0 评论 -
unity3D学习4 与游戏世界交互
与游戏世界交互编写一个简单的鼠标打飞碟游戏游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由...原创 2019-10-09 17:18:31 · 290 阅读 · 0 评论 -
unity3D学习3 游戏对象与图形基础
游戏对象与图形基础基本操作演练下载Fantasy Skybox FREE,构建自己的游戏场景编程实践牧师与恶魔 动作分离版在上次的牧师与恶魔游戏中,可以很明显的感觉到我们的控制器管理了太多的东西,控制器管理了游戏场景的加载、管理游戏规则、管理游戏对象的运动等等。所以在这一部分中,我们需要将管理游戏对象运动的功能分离出来,专门实现一个动作管理器。动作管理器的设计基本上是遵循老师课件中提...原创 2019-09-26 22:09:23 · 209 阅读 · 0 评论 -
unity3D学习2 空间与运动
空间与运动简答题1. 游戏对象运动的本质原创 2019-09-19 14:59:52 · 624 阅读 · 0 评论 -
unity3D学习1 离散仿真引擎基础
离散仿真引擎基础简答题1.游戏对象(GameObjects) 和 资源(Assets)的区别与联系**游戏对象(GameObjects)????*游戏对象就是unity中代表了各种游戏物体、场景和道具的基本对象。游戏对象充当着各种组件(component)的容器,开发者通过设定游戏对象的属性,添加不同的组件从而实现各种游戏效果。游戏对象可以说是不同组件和资源组合在一起资源(Assets):2...原创 2019-09-09 17:16:52 · 390 阅读 · 0 评论 -
欧式几何—功能游戏介绍
欧式几何—功能游戏介绍原创 2019-09-06 15:34:52 · 1764 阅读 · 0 评论 -
字符游戏-智能蛇
在有了上一篇博客中的普通贪吃蛇的基础后,我们来思考一下如何制作一个智能蛇。也就是说写出一个程序让这个贪吃蛇自己前进,自己寻找食物,但同时又要让它不要撞到墙壁或者自己的身体,并且不要让它太过于目光短浅,为了吃到当前食物而将自己困死。首先我们来考虑一下最简单的情况:知道头和食物的坐标,怎样用最短路线走到食物。 这种情况确实特别简单,因为我们知道两点的坐标,通过比较横坐标大小就可以知道是向左走还是右走,原创 2017-12-27 16:54:56 · 370 阅读 · 0 评论 -
字符游戏-贪吃蛇
贪吃蛇这款经典的游戏,想必大多数人都玩过。想当年我只有诺基亚老年机的时候,只有贪吃蛇这一款游戏可玩,不知道有多少个无聊的夜晚是贪吃蛇陪我度过的。多年以后,作为C语言初学者的我制作了这款贪吃蛇。这款贪吃蛇除了普通贪吃蛇的功能以外,我还加入了难度选择、地图选择、最高分记录、游戏中途暂停、重新游戏的功能。接下来让我来介绍一下我的C语言贪吃蛇游戏。游戏所有函数void gameover()void new原创 2017-12-27 15:52:49 · 1003 阅读 · 0 评论 -
第二次制作游戏
在第一次使用construct2制作出了一个简单的平面射击游戏后,这次我在上次制作的游戏的基础上进行了改进,将这个平面上靠方向键移动的游戏改为了类似于超级玛丽的横版游戏。 用construct2制作横版游戏的关键就是就是给游戏中的角色添加Platform的Behaviour,有了这个属性的角色就可以达到横版游戏里跳来跳去的效果。 而且你还可以给角色添加物理属性(Physics Behavio原创 2017-11-15 22:57:16 · 390 阅读 · 0 评论 -
construct2 游戏制作
初学construct2来制作游戏,分享一下第一次做游戏的经验。 制作游戏第一步要给游戏选择一个背景,但加入背景后一定要将其放到底层并且将其锁定,这样你之后在背景上的操作就不会选定到背景。 加入游戏的角色,如player和monster之类的,你可以选择文件将图片加入,但是直接将电脑桌面上的图片拖到窗口中我觉得更方便。当你需要加入很多同一个图片时,可以将其用鼠标选定再按住CTRL键拖动,这样原创 2017-10-08 10:27:42 · 721 阅读 · 0 评论