3D游戏设计作业
3D游戏设计作业博客
ZETARUN
这个作者很懒,什么都没留下…
展开
-
分析游戏《明日方舟》的成功要素
《明日方舟》这个出身并不显赫、玩法也绝非时下主流的游戏一经上线,就在一个月内连续霸榜。在正式上线一个月的时候,顺理成章地登顶App Store畅销榜榜首。简单介绍游戏信息与核心玩法游戏名称:明日方舟 英文名称:Arknights制作厂商:鹰角网络 代理发行:鹰角网络游戏类型:策略RPG 语言版本:中文在设定中,玩家将作为罗德岛的领导者“博士”,带领罗德岛的一众干员救助受难人群、处理矿石...原创 2019-09-12 23:19:39 · 3233 阅读 · 0 评论 -
3D游戏设计作业9:游戏智能
坦克对战游戏 AI 设计游戏截图:1,作业要求从商店下载游戏:“Kawaii” Tank 或 其他坦克模型,构建 AI 对战坦克。具体要求使用“感知-思考-行为”模型,建模 AI 坦克场景中要放置一些障碍阻挡对手视线坦克需要放置一个矩阵包围盒触发器,以保证 AI坦克能使用射线探测对手方位AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思考)实现人机对战...原创 2019-12-05 20:21:18 · 349 阅读 · 0 评论 -
3D游戏设计作业8:UI系统
1,作业要求血条(Health Bar)的预制设计。具体要求如下1,分别使用 IMGUI 和 UGUI 实现2,使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机3,分析两种实现的优缺点4,给出预制的使用方法2,设计思路1,IMGUI实现用HorizontalScrollbar(水平滚动条)的宽度作为血条的显示值给空对象添加脚本IMGUIHealthContro...原创 2019-11-23 03:32:14 · 219 阅读 · 0 评论 -
3D游戏设计作业7:粒子系统
粒子系统游戏截图:1,作业要求参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环”。2,设计思路1,建立对象在Hierarchy界面建立一个空对象Main,右键点击,选择Effects-Particle System,生成对象Ring。2,制备圆环新建脚本MyRing.cs,利用脚本控制粒子的行为。声明公有变量,方便...原创 2019-11-07 17:38:36 · 366 阅读 · 0 评论 -
3D游戏设计作业6:智能巡逻兵
智能巡逻兵游戏截图:1,作业要求游戏设计要求:创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序...原创 2019-10-24 17:43:53 · 320 阅读 · 0 评论 -
3D游戏设计作业5:改进飞碟(Hit UFO)游戏
改进飞碟(Hit UFO)游戏:游戏截图:1,作业要求游戏内容要求:1,按 adapter模式设计图修改飞碟游戏2,使它同时支持物理运动与运动学(变换)运动2,设计思路1,分析adapter模式adapter模式的核心思想是让不同的实现类同时实现一个接口,其他类再用这个接口来实例化使得其他类不会因为接口不兼容而只能使用其中一个类。比如我们做一个游戏IO,它要有一个统一输入接口,能...原创 2019-10-18 20:08:09 · 295 阅读 · 0 评论 -
3D游戏设计作业4
编写一个简单的鼠标打飞碟(Hit UFO)游戏1,作业要求:游戏内容要求:1,游戏有 n 个 round,每个 round 都包括10 次 trial;2,每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;3,每个 trial 的飞碟有随机性,总体难度随 round 上升;4,鼠标点中得分,得分规则按色彩、...原创 2019-10-09 21:21:24 · 255 阅读 · 0 评论 -
3D游戏设计作业3
牧师与魔鬼 动作分离版【2019新要求】:设计一个裁判类,当游戏达到结束条件时,通知场景控制器游戏结束动作分离版在上一次作业的基础上加以改进,增加了几个关键类:SSActionCallback类定义了事件处理接口。CCSequenceAction类组合动作实现,循环保存动作序列。SSActionManager类管理动作之间的切换。SceneActionManager类实现对当前场景的直接管理...原创 2019-10-07 15:24:16 · 228 阅读 · 0 评论 -
3D游戏设计作业2
游戏 魔鬼与牧师游戏规则:1,你要运用智慧帮助3个牧师(方块)和3个魔鬼(圆球)渡河。船最多可以载2名游戏角色。2,船上有游戏角色时,你才可以点击这个船,让船移动到对岸。3,当有一侧岸的魔鬼数多余牧师数时(包括船上的魔鬼和牧师),魔鬼就会失去控制,吃掉牧师(如果这一侧没有牧师则不会失败),游戏失败。4,当所有游戏角色都上到对岸时,游戏胜利。游戏设计使用了MVC架构。1,场景中的所...原创 2019-09-21 20:27:41 · 434 阅读 · 0 评论 -
3D游戏设计作业1
项目地址homework1完成效果图是比较简单朴素的井字棋私有成员变量 public int player_turn; public int steps; private int[,] cells = new int[3, 3];初始化方法 void restart()//初始化 { player_turn = 1; ...原创 2019-09-13 23:11:48 · 212 阅读 · 0 评论