自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 unity编程实践-制作血条

作业要求血条(Health Bar)的预制设计。具体要求如下分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法部署工作IMGUI思路:用HorizontalScrollbar(水平滚动条)的宽度作为血条的显示值。代码:public class IMGUI : MonoBehaviour{ // 当前血量 public float health = 0.0f; //

2021-12-25 11:05:16 2727 1

原创 unity编程实践-巡逻兵

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

2021-12-02 00:02:49 202

原创 unity编程实践-HitUFO改进

作业要求游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由设定。游戏的要求使用带缓存的工厂模式管理不同飞碟的生产与回收,该工厂必须是场景单实例的!具体实现见参考资源 Singleton 模板类尽可能使用前面 MVC

2021-10-26 21:40:54 92

原创 unity编程实践-牧师与魔鬼动作分离版

作业要求牧师与魔鬼 动作分离版【2019开始的新要求】:设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束目标:建立动作管理器,使动作抽象出来,可以应用到任何游戏对象上,以此提高代码复用性。部署工作给摄像机添加RayCaster部件,可以实现追踪监听船添加部件牧师与魔鬼添加部件设计思路课程网站介绍设计思路主要是:通过门面模式(控制器模式)输出组合好的几个动作,共原来程序调用。好处,动作如何组合变成动作模块内部的事务这个门面就是 CCActionMana

2021-10-19 20:57:51 950

原创 unity编程实践 牧师与魔鬼

编程实践阅读以下游戏脚本Priests and DevilsPriests and Devils is a puzzle game in which you will help the Priests and Devils to cross the river within the time limit. There are 3 priests and 3 devils at one side of the river. They all want to get to the other side

2021-10-09 19:56:28 767

原创 unity编程实践-井字棋

unity编程实践-井字棋游戏要求游戏内容:井字棋技术限制: 仅允许使用 IMGUI 构建 UI作业目的:了解 OnGUI() 事件,提升 debug 能力;提升阅读 API 文档能力项目的配置此次项目的实现主要是利用c#代码首先建立一个3d物体 ,取名为cube,再通过创建一个c#代码块并拖到到Assert上实现相应功能。接下来介绍c#代码块的具体实现:实现过程和方法(算法)井字棋游戏首先需要初始化棋盘,将棋盘分为9个小方格,小方格上内容清空实现初始化。棋盘的初始化及后面的棋子的摆放需

2021-09-21 13:50:43 243

空空如也

空空如也

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

TA关注的人

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