在很多游戏宣传视频中经常有主角炸掉建筑物的酷炫场面,但在实际游戏中,玩家操控的游戏角色往往连堵墙都炸不掉,少有的可破坏场景,也需要在系统提示允许下。为什么玩家不能随意随意拆毁一堵墙,炸掉一座桥?本文将从技术上和可玩性上,解读实现这些场景需要游戏开发者付出哪些努力。 一、技术上 在真实世界里,物体受到冲击会破裂成若干小块,在游戏中,这种破碎效果是由物理引擎中的破碎系统实现的。 游戏物理引擎会模拟物体(刚体)的撞击,当撞击发生时,物理引擎计算出撞击的位置和冲量,将信息交给破碎系统,破碎系统判定是否需要破碎,如何破碎,如果需要,就将刚体切割和分解成若干合适的碎片,切割后由物理引擎继续控制碎片,模拟碎片在真实世界的运动。 在往下讲之前,先普及一个游戏开发的小常识,游戏中所有物体都是由面组成的,面越多,细节就越真实,但对性能的要求也越高,因此游戏开发者需要不断平衡画面表现和性能消耗,用最少的面实现最优质的效果(这方面塞尔达传说 旷野之息做得非常牛逼)。 法线贴图(Normal mapping),一种模拟凹凸处光照效果的技术,可以在不添加多边形的前提下,为模型添加细节。 性能优化不足的后果 如何切割 破坏系统在切割碎片的过程中,需要计算碎片刚体的质量属性和形状切割。 刚体质量属性即刚体的质量、转动惯量和重心,为的是尽可能真实的模拟碎片运动;而形状切割要保证碎片质量属性便于计算,且形状大小丰富,接近真实破碎效果。 除了要切割刚体的形状外,还要切割用于渲染的形状,切割渲染形状的面,可以在切割刚体的面上,增加一些细节,同时带上纹理和uv坐标,用于产生切割面的材质。 破坏向VR游戏《VR机器人》(VRobot),其破坏效果只能说勉勉强强 什么时候切割 对于什么时候切割碎片一般有两种方案。 一种是预切割,在资源制作的时候制作好带贴图的碎片,在游戏运行时根据预先设定好的切割来分割。此种方式在运行时比较节省运算量,但是无论玩家如何着力,分割的结果都是一样的,和真实情况有很大差距。 另一种是在游戏运行的时候做,实时生成符合当时条件的切割,这种方法可以根据实际情况生成不同的碎片,比较接近真实世界的情况,但是运算量也非常大,容易引起游戏的卡顿,非常依赖机器性能。 不规则边缘如何生成? 破碎系统仅做切割和分解的工作,物理引擎本身不会去对破碎边缘区做细碎的东西,最开始的破碎都是方的、六边形等等,慢慢的添加一些细节。而不规则边缘的视觉效果主要是在Shader着色器里去做,从渲染层面做出比较好的不规则效果。 对于实时大量破碎,就需要结合特效来做一些效果展示。比如一个很大的爆炸,基本上是破碎系统切割+特效,同时还要尽量减少切割,减少面数,否则机器依然会非常卡顿。 育碧游戏(Ubisoft)《彩虹六号:围攻》(Tom Clancy's Rainbow Six: Siege,2015年首发)的破坏系统是其一大特色,游戏中易碎材质(如木头、玻璃等)所组成的表面皆可破坏,包含了墙壁、天花板与地板。这些材质除了使用炸药也可以用枪击或近战攻击破坏,若墙面遭到加固则需要特殊的炸药方可击破。要实现这样的破坏系统,彩虹六号的策划们是如何摧残程序员的呢? 请看彩虹六号物理程序员的泣血陈述: 在R6(彩虹六号)里你可以在很多墙的任意位置开洞来创造新的视线。你闲着蛋疼甚至可以用枪挖个狗洞爬出去。这是这个游戏最大的创新。为了支持这种创新,开发团队经历的是彻彻底底的血泪史。 育碧因为服务器经常卡顿,请牧师给服务器开光,堪比B站搬家请道士做法 二、可玩性 游戏中,如果要保持一个预期的体验氛围,原则上每一个可交互的内容都要对其有意义。这里的意义,是指玩家可以从这样的互动中获得东西,包括不限于经验值、得分、可能出现的道具、额外的信息、策略性玩法,以及加深对主题的印象等等,也即可玩性。 实现这种互动需要特定的场景摆放--关卡设计。如果玩家可以随意破坏关卡,或者一种互动被设计出来,而玩家从中得不到任何有助于该体验和氛围的额外内容,那么这种互动,除了会徒增玩家的认知负荷,还有可能破坏原先想定的整体氛围,玩家也难以从中获得满足感。 以育碧一款经典游戏--《雷曼》(Rayman,1995年发售)为例,这是一款解密闯关类的跑酷游戏,在当时的版本中出现了利用空气墙与二段跳快速通关的bug,也为育碧今后的一大批游戏正式奠定了买bug送游戏的基调。 在育碧后来的波斯王子系列之中(刺客信条),bug更是成为了游戏中的最大乐趣,玩家们常常会因为走错路而误入设计师的后花园,剧情的奇葩触发方式造成与npc对话的割裂,甚至主动利用空气墙来快速解决某些难过的任务。 看门狗 穿墙走 最后再举个多人互坑游戏--《兄♂贵敢死队》(BroForce),一款像素风横版射击游戏,游戏中玩家是一名铁血硬汉,通过不断解救兄♂贵并成为新兄♂贵(哲♂学),消灭boss通关。 兄♂贵敢死队把破坏场景做成一种效果的体现,来给玩家快感,兼具游戏性,因此这个游戏的关卡设计本身就需要不那么在乎被破坏或者被绕开。但因为游戏中玩家可以破坏任何墙壁,梯子,因此也经常会出现路被炸光,只能自杀重来的尴尬场景。 【长按关注作者】 |
相关下载 |
【导读】凤凰游戏商城“凤凰限量套餐”礼包现已上线,现在购买可享65折特惠,折后售价299元(原价460元),内含《人类:一败涂地》《生化危机3:重制版》《战锤:末世鼠疫》《星际漫游》以详情>>
说到国内游戏大厂,绝对绕不过网易的,就在昨天网易520发布会上亮相了好几款游戏,其中包括代号Onmyoji Idol Project、代号世界、代号诸神黄昏、代号T、代号MOON,感兴趣详情>>
比较耐玩的养成类游戏有哪些呢?乙女向、偶像养成类、休闲益智类、卡牌养成类等,今天小编将为大家推荐几款比较耐玩的养成类游戏,其中包括代号Onmyoji Idol Project、详情>>
郎冥其讲的什么故事?郎冥其是整个系列的第12个DLC,那么下面小编给大家带来了郎冥其游戏剧情介绍,希望对大家有帮助!郎冥其游戏剧情介绍郎冥其因为叛变被南书房处死详情>>
怪物火车游戏好玩吗?新作已经正式上线,体验过的玩家评价还是不错的,为了便于大家更好的了解游戏,这里给大家带来了怪物火车游戏特色内容简单介绍,一起来看下吧。 怪物火车详情>>
有没有和模拟人生一样的游戏,模拟生活的手机游戏往往有超高的自由度,可以让玩家在游戏中选择理想中的生活,在虚拟世界中体验不一样的人生轨迹,说到这类游戏第一个想到的当然是模详情>>
《GTAOL》中赚钱的方法非常多,而对于新手来说一些赚钱方法需要进行一定游玩来解锁,那么新手想要赚钱该选择什详情>>
张红君讲的什么故事?张红君是整个系列的第8个DLC,那么下面小编给大家带来了张红君游戏剧情介绍,希望对大家有帮助!张红君游戏剧情介绍案情发生时间:1991年2月1日日本详情>>
随大同讲的什么故事?随大同是整个系列的第9个DLC,那么下面小编给大家带来了随大同游戏剧情介绍,希望对大家有帮助! 随大同游戏剧情介绍案情发生时间:1991年2月 刘青详情>>
夏小梅讲的什么故事?夏小梅是整个系列的第11个DLC,那么下面小编给大家带来了夏小梅游戏剧情介绍,希望对大家有帮助! 夏小梅游戏剧情介绍案情发生时间:详情>>
记忆重现游戏攻略是怎样的?这是很多新手游戏玩家都想要知道的。下面笔者就为大家带来有关于这方面的介绍,一起来了解一下。 对于那些喜欢玩解密类探索手游的玩家来说,详情>>
末日求生是当下一款比较热门的游戏,它是玩家在生存在末日世界时的一种体验,在大灾难变后时代,资源稀缺生存困难的情况下,玩家需要通过正确的方法来完成生存。尽管面临重详情>>
杜翠兰讲的什么故事?杜翠兰是整个系列的第4个DLC,那么下面小编给大家带来了杜翠兰游戏剧情介绍,希望对大家有帮助! 杜翠兰游戏剧情介绍案情发生时间:详情>>
周静讲的什么故事?周静是整个系列的第7个DLC,那么下面小编给大家带来了周静游戏剧情介绍,希望对大家有帮助!周静游戏剧情介绍案情发生时间:1991年2月19日一直以来和详情>>
timelie游戏怎么玩?小游戏是一款以操控时间为玩法的唯美解谜游戏,有些玩家还不知道怎么操作,这里给大家带来了timelie游戏玩法技巧心得分享,一起来看下吧。 timelie游戏详情>>
囧游村《新梦幻之城2公益服》是首款融合奇幻元素的全新题材网游,这里有恢弘的史前文明遗迹,也有开创新纪元的现代科技结晶。精美场景带你领略异域风情,超清画面让你体验酷爽详情>>
囧游村《新梦幻之城2公益服》是首款融合奇幻元素的全新题材网游,这里有恢弘的史前文明遗迹,也有开创新纪元的现代科技结晶。精美场景带你领略异域风情,超清画面让你体验酷爽详情>>
方婷婷讲的什么故事?方婷婷是整个系列的第1个DLC,那么下面小编给大家带来了方婷婷游戏剧情介绍,希望对大家有帮助!方婷婷游戏剧情介绍案情发生时间:1990年4月20世纪9详情>>
王思凤讲的什么故事?王思凤是整个系列的第2个DLC,那么下面小编给大家带来了王思凤游戏剧情介绍,希望对大家有帮助!王思凤游戏剧情介绍案情发生时间:1990年12月(孙美琪详情>>
王爱国讲的什么故事?王爱国是整个系列的第3个DLC,那么下面小编给大家带来了王爱国游戏剧情介绍,希望对大家有帮助! 王爱国游戏剧情介绍案情发生时间:详情>>
10快钱6.5亿把 详情>>
囧游村《红月传说战神版》是一款大型多人角色扮演类(RPG)游戏(充值比例:1RMB=1000元宝),相传上古时期人魔相争,妖魔汹涌而出,人族战士奋勇降魔,终使妖魔屈居一隅;此时人族为大详情>>
聚玩网页游戏热血战歌之创世中,玩家在跨服活动中达到跨服主宰、跨服至尊、跨服王者,即可开启大赦天下技能,跨服中达到对应的称号,可以在荒漠遗迹地图跨服特权(60,70)处进行开详情>>
随着5G商用的脚步越来越近,云游戏的概念已经深入到玩家们的脑海中。网易云游戏以网易自研云游戏平台的身份,亮相2020年网易游戏520热爱者盛典,获得了很多玩家详情>>
随着5G商用的脚步越来越近,云游戏的概念已经深入到玩家们的脑海中。网易云游戏以网易自研云游戏平台的身份,亮相2020年网易游戏520热爱者盛典,获得了很多玩家的关注。游戏无详情>>
由美剧《西部世界》正版IP授权,HBO与美国知名游戏公司Survios合作开发,网易影核在中国独家代理的沉浸式VR游戏《Westworld:Awakening》在网易520发布会首次详情>>
由美剧《西部世界》正版IP授权,HBO与美国知名游戏公司Survios合作开发,网易影核在中国独家代理的沉浸式VR游戏《Westworld:Awakening》在网易520发布会首次曝详情>>
origin是ea的官方游戏平台,玩家想玩的很多ea游戏,都可以在origin找到,并且还有不少是独占的。很多没用过origin的小伙伴都不知道怎么用origin购买游戏,下面小编就带玩家一起来看详情>>
【导读】近期有一款中世纪策略类的游戏《炽焰帝国:十字军东征》登录了steam,与它中世纪的背景近似它的年龄也是相当中古,这款游戏发售于2004年,当时独占在Xbox平台。那究竟是什详情>>
今日(5月20日),网易游戏将首度以线上形式开展2020游戏发布会,并将于今晚19点30分正式开始,玩家可以在今晚收看超过60款游戏的最新资讯。发布会虽然还没有开始直播,但是已经有许详情>>
HORI将于6月推出一款Switch用的格斗游戏手柄“FIGHTING COMMANDER”,定价3980日元+税。该手柄正面有6个按键,并且可以切换十字键的功能,除了Switch外手柄也支持在PC上使用。 详情>>
新梦幻之城官方新开服:73bt.com/cps/132/419 73bt新梦幻之城是首款融合奇幻元素的全新题材网游,这里有恢弘的史前文明遗迹,也有开创新纪元的现代科技结晶。精美场景带你领详情>>
囧游村《新梦幻之城bt版》是首款融合奇幻元素的全新题材网游,这里有恢弘的史前文明遗迹,也有开创新纪元的现代科技结晶。游戏背景锁定在一块魔法与机械并存的大陆,拥有未知使详情>>
由唐家三少官方正版授权IP页游《斗罗大陆》将于今日开启公测,原著小说中的经典情节均会呈现于游戏之中,并且《斗罗大陆》页游还将精美的游戏画面与流畅的游戏体验完美兼容,让详情>>
《彩虹六号:围攻》开发者在接受外媒dualshockers采访的最后丢出了一个意外之喜,游戏未来有望以不同形式推出新干员。 育碧《彩虹六号:围攻》设计师Jean-Baptiste在关于详情>>
2020网易游戏520发布会即将为大家介绍那些新游戏呢,很多网易游戏的粉丝都非常关心网易旗下的新游戏,那么今天小编就为大家带来汇总分享,希望帮助大家体验了解今天发布的游戏详情>>
LOL游戏op是什么意思?不少玩家都还不知道,特别是对于刚刚接触这款游戏的玩家来说,今天小编就详情>>
游戏王六武众卡组怎么组 六武众怎么玩。六武众可以说是我们广大遗老玩家的情怀卡组了,不知有多少小伙伴在小时候拿着这群帅气的武士纵横在各个小区之间,再加上六武众当时极其详情>>
游戏王DD怎么玩 DD卡组构建,游戏王DD卡组可以算得上是游戏王第五代最耀眼的卡组之一,这样的卡组本身战斗力就极其强悍,再加上魔法陷阱卡相辅相成,更是让这个卡组战斗力提升不止详情>>
游戏王永火怎么玩 永火卡组构建。永火卡组是第三部满足哥所使用的的卡组,本身卡组战斗方法非常新颖,只有你在手卡为零的情况下才能将整个永火卡组的能力发挥到最大。 首先我详情>>