3D游戏编程与设计——游戏的本质章节作业与练习

18342138 郑卓民

  • 3D游戏编程与设计——游戏的本质章节作业与练习

    • 作业与练习:
    • 游戏名称及简介:
    • 游戏的随机性
    • 游戏的玩法与目标
    • 游戏的冲突
    • 游戏的挑战
    • 资源的实用性、稀缺性
    • 使人们感到快乐
    • 总结

作业与练习:

阅读 Tracy Fullerton, GAME DESIGN WORKSHOP 第2-4章(游戏结构、基本元素、戏剧元素)。选择一款你喜欢的中等规模游戏如“植物大战僵尸体”为案例,根据教材中一个或一组练习要求,回答该游戏的分析与设计问题。

教材中每讲一部分元素,都是给出一段练习或问题,你仅需要回答案例游戏相关的问题。(游戏种类、题材太多,教材研讨的内容不一定会出现在具体游戏之中)
你可以自由选择不同的练习组合,通过这组练习,至少能反映案例游戏的某个方面的设计要点。

游戏名称及简介:

游戏名称:《糖豆人:终极淘汰赛》

简介:《糖豆人:终极淘汰赛》是一款大型多人派对游戏,最多支持60名玩家同时在线竞技,闯过一轮又一轮不断升级的刺激大乱斗,直到决出最后唯一的胜利者。简单来讲,《糖豆人:终极淘汰赛》是一款把各种「真人闯关」综艺节目做成游戏的产品,玩家需要控制外形像个卤蛋一样的糖豆人和最多 59 名其他玩家或竞争或组队闯过精心设计的随机关卡,每一个关卡只有闯过终点并且排名靠前的玩家才能进入下一轮,经历层层淘汰之后,最后一关大家各自为战争夺游戏最高荣誉「皇冠」,一旦成为最后的胜利者,在收获快感的同时,皇冠本身也是一件重要道具,能够到菜单界面兑换一些有意思的奖品。

评价:根据汇总媒体Metacritic的数据,《糖豆人:终极淘汰赛》获得了“普遍好评”。《The Gamer》的Sam Butler称赞游戏拥有“明亮的视觉效果”、“刺激的游戏玩法”和“出色的配乐”。在发布前一周的封闭测试期间,《糖豆人》一度成为Twitch上最受关注的游戏,同时也成为Steam上第六款最畅销的游戏(可预购) 。游戏发布24小时内,吸引了超过150万玩家。

游戏的随机性

游戏的关卡一共分为竞速、限定条件下生存、团队作战、皇冠争夺等几类,关卡总数并不太多,大约 30 张地图,而在竞赛的不同阶段只会在某几张特定地图之间随机轮换,所以就体验而言如果技术及运气不好玩不到第四、第五关这样的后期关卡,会感觉自己老是在几张熟悉的地图之间打转。

游戏的玩法与目标

游戏由许多关卡组成,一个关卡往往由数个机关区域组合而成,玩家的目标就是比其他几十个竞争对手更快穿过这些阻碍抵达关底的终点,一般来讲一局的时长不会超过 3、5 分钟。目标名次会显示在画面右上角,随时告知玩家要跑到前多少名才能过关,以及前面已经有多少玩家抵达了终点,只要名额一满当前关卡立即结束,落后的十几名玩家作为被淘汰者无法进入下一关,这时可以选择继续观战,也可以直接退出进入结算界面。

糖豆人现在的版本总共有24关。24关可以分为:

  1. 达标类游戏:参与游戏的1/4会被淘汰。前3/4完成后,剩下没达标的玩家被淘汰。多出现于第一关,第二关。
  2. 团队类游戏:参与游戏的队伍分为2,3,4队,在倒计时完成时团队分数最低的队伍集体淘汰。多出现于第二关到第五关。
  3. 淘汰类游戏:参与游戏的玩家淘汰1/4之后或者游戏时间到结束。多出现于第三关到第五关。
  4. 第四到第六关出现,只有一个人能赢的吃鸡局。

地图分为竞速、生存、动脑、捕猎、合作、最终回合六种类型:

  1. 竞速:

    1. 闯门冲关(分为真门和假门,找到真门并抵达终点,有一部分运气成分存在,可以先观察一下跟在后面捡漏)
    2. 跷跷板(跑过一个又一个跷跷板,抵达终点即可)
    3. 障碍狂欢(避开障碍物,抵达终点,按达标数量计算)
    4. 旋转木马(避开风扇障碍物冲向终点)
    5. 五花八门(避开一个个移动的门,抵达终点即可)
    6. 水涨爬高(逃过上涨的岩浆,躲过各类障碍抵达终点,难度较高)
    7. 目眩山巅(避开障碍物抵达终点即可)
    8. 踮踮脚尖(避开假的地砖,找到通往终点的隐藏路线)
  2. 生存:
    1. 滚石行动(在旋转的圆环之间闪转腾挪,不要掉进粘液里,淘汰够一定人数之后即可过关)
    2. 砖头派对(闪避冲来的墙面,留在平台上,活下来即可)
  3. 动脑:
    1. 完美配对(记住地砖上的图案,最后3秒屏幕出现相同的图案时,移动到对应的地砖上,不要掉进粘液)
  4. 捕猎:
    1. 追尾游戏(有些玩家开局就有尾巴,有些没有,需要抢夺尾巴,时间结束前要确保自己有尾巴,否则将被淘汰)
  5. 合作:
    1. 追尾大团战(和追尾游戏类似,在时间结束前确保队伍的尾巴比其他队伍的多)
    2. 囤货狂人(把球保存在自己队伍的区域内,球最少的队伍淘汰)
    3. 激情足球(把球踢进对方队伍球门,得分多的队伍获胜)
    4. 鬼抓人(如果你不是鬼,记得躲好别被抓到,如果你是鬼,抓住对方队员即可把他们变成鬼,最先全部变成鬼的队伍淘汰)
    5. 硬石摇滚(和队友一起推球,先推进洞的队伍获胜,游戏过程中可以堵对家的球)
    6. 钻圈圈(跳起来俯冲穿过圆环,每钻过一个圆环得分,得分多的队伍获胜)
    7. 抢蛋乱战(每个队伍有自己的一个窝,蛋在场地中心,需要抢夺蛋后把蛋放在队伍的窝中,窝中蛋最少的队伍淘汰)
  6. 最终回合:
    1. 登山比拼(最先到达顶峰并且摸到皇冠将获得最后的胜利,注意皇冠是上下浮动的)
    2. 蜂窝迷图(站着不动脚下的地板就会消失,脚步不要停,能够在地板上待到最后,就能赢得皇冠)

游戏的冲突

为了阻碍玩家轻易到达终点,游戏将很多在现实世界的闯关节目里无法实现的夸张机关都加入了进来,比如巨大无比的摆锤、像风车一样的大电扇、从高耸斜坡上滚下来的弹力球等等,结合糖果般的色彩搭配,给人一种置身儿童乐园的感觉。

游戏的挑战

游戏中的关卡分为个人模式和团队模式,在个人模式中需要个人竞速来达到目标以晋级下一轮,这其中对技术与运气以及个人策略会有相当大的要求,而在团队模式中,游戏中得分最低的团队会被集体淘汰,这对于不同玩家之间的配合与团队决策、分工合作会有相当大的挑战。

资源的实用性、稀缺性

游戏会根据玩家通过的关卡数、名次等条件给与一定的「荣誉值」,这相当于游戏里的货币,主要用来兑换各种装饰道具,包括服装、配色、基座等等,道具还分为「普普通通」、「难得一见」、「世间罕有」和「绝世无双」四种品质,由蓝、绿、紫、橙四种颜色标明。

除此之外,玩家在游戏中经历层层淘汰之后,最后一关大家各自为战争夺游戏最高荣誉「皇冠」,一旦成为最后的胜利者,在收获快感的同时,皇冠本身也是一件重要道具,能够到菜单界面兑换一些有意思的奖品。

使人们感到快乐

在这款游戏中,六十个人在一张小地图上互相对抗,每个对手之间几乎都是零距离。糖豆人这款游戏在2020年全球疫情的大背景下显得更加深得人心,大部分人已经长时间缺乏了与外界或朋友的接触,甚至是陌生人,而在此款游戏中,通过与朋友组队,可以和朋友接近零距离进行合作与对抗,即便是个人匹配,也有五十九个陌生人与你一起互相推搡,其中带来的人与人之间的亲切感不言而喻,使人倍感快乐。

总结

优秀的游戏设计不仅是让玩家乐在其中,而且要伴有一定的竞技性和突如其来的状况,也就是随机性给玩家带来不同的体验。

3D游戏编程与设计——游戏的本质章节作业与练习相关推荐

  1. 3D 游戏编程与设计:第3次作业

    3D 游戏编程与设计:第3次作业 姓名:韩宝欣 学号:20331013 代码仓库:https://gitee.com/sse_20331013/3d-game.git 文章目录 3D 游戏编程与设计: ...

  2. 3D游戏编程与设计-游戏的本质hw1

    游戏的本质 游戏的分类 游戏热点 华为市场的排行榜前20游戏排名情况如下 畅销榜 人气榜 热门榜 TapTap榜单前20游戏排名情况 热玩榜 热门榜 App Store付费游戏与免费游戏排名前20情况 ...

  3. 3D游戏编程与设计-游戏分类与热点探索

    游戏分类与热点探索 目录 游戏分类与热点探索 概括 游戏分类 游戏市场的热点 概括 使用思维导图描述游戏的分类: 结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点. 游戏分类 ...

  4. 3D游戏编程与设计-井字棋

    3D游戏编程与设计-井字棋 目录 3D游戏编程与设计-井字棋 A. 简答题 1. 解释游戏对象(GameObjects)和资源(Assets)的区别与联系 ① 游戏对象 ② 资源 2. 下载几个游戏案 ...

  5. 3D游戏编程与设计作业10

    3D游戏编程与设计作业10 环境说明 Unity3D 导航与寻路 Agent 和 Navmesh 练习 Obstacle和Off-Mesh-Link练习 P&D 过河游戏智能帮助实现 状态图 ...

  6. 3D游戏编程与设计 PD(牧师与恶魔)过河游戏智能帮助实现

    3D游戏编程与设计 P&D(牧师与恶魔) 过河游戏智能帮助实现 文章目录 3D游戏编程与设计 P&D(牧师与恶魔) 过河游戏智能帮助实现 一.作业与练习 二.设计简述 1. 状态图基础 ...

  7. 【3D游戏编程与设计】一 游戏的分类与热点

    [3D游戏编程与设计]一 游戏的分类与热点 游戏分类与热点探索 使用思维导图描述游戏的分类.(游戏分类方法特别多) 按游戏设备划分 按游戏参与者类型划分 按网络使用情况划分 按视角维度划分 按人称视角 ...

  8. 【3D游戏编程与设计】四 游戏对象与图形基础 : 构建游戏场景+牧师与魔鬼 动作分离版

    [3D游戏编程与设计]四 游戏对象与图形基础 : 构建游戏场景+牧师与魔鬼 动作分离版 基本操作演练 下载 Fantasy Skybox FREE, 构建自己的游戏场景 下载 Fantasy Skyb ...

  9. 3D游戏编程与设计作业09

    3D游戏编程与设计作业09 UGUI基础 画布 基础概念 测试渲染模式 UI布局基础 基本概念 锚点练习 UI组件与元素 基本概念 Mask练习 动画练习 富文本测试 简单血条 血条(Health B ...

最新文章

  1. 如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,所以列表生成式会报错:...
  2. 从天气项目看Spring Cloud微服务治理
  3. 保存图像_设计干货知识:SVG vs PNG vs JPG|图像格式的优缺点
  4. logback常用配置
  5. ssh_askpass: exec(/usr/libexec/ssh-askpass): No such file or directory
  6. SAP CRM Distribution Chain数据模型
  7. CDH集群异常处理ERROR  Failure due to stall on seeded torrent.、重装时hdfs提示目录已存在、CDH重启不正常
  8. 逆向so_安卓逆向 | 分析调试与so调用实战
  9. mysql安装版安装
  10. STL中的序列式容器——priority_queue(优先队列)
  11. win11小鹤双拼改回全拼
  12. 【C++】Visual Studio教程(十一) -解决方案和项目
  13. envoy实现_使用Envoy实现一键部署项目
  14. 打不死对方,就选择合作-Novell和微软共同建立互操实验室
  15. Unity做一个太阳系
  16. fliqlo翻页时钟屏保win7/win10免费下载
  17. SpringBoot 整合实现RabbitMQ
  18. 树莓派+有源低电平触发蜂鸣器+人体红外感应器HC-SR501实现感应报警
  19. 关于IE浏览器的ActiveX的一些使用(JavaScript)
  20. 一级造价工程师(安装)- 计量笔记 - 第四章第四节电气照明及动力设备工程

热门文章

  1. 小鸟伏特加怎么用计算机,小鸟伏特加什么意思?网络用语小鸟伏特加什么梗?...
  2. 新版个人所得税计算python_个税起征点上调至5000,用Python算一算少交多少税
  3. IBM MQ简单开发和应用
  4. 2019年互联网行业进入寒冬?Java程序猿该怎么样适应?
  5. 活水渠-云影院之云时代的观影方法
  6. 南通大学计算机专业分数线2020,南通大学医学院2020年招生录取分数线
  7. Android中GPS简介及其应用
  8. 计算机单片机实训报告,单片机实训总结
  9. 对不起,我爱你黄陈晨
  10. 资料: 颜色RGB基础定义