游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2930|回复: 0

【GDC演讲】暗区突围手游:在移动端打造新一代射击游戏

[复制链接]

4万

主题

5万

帖子

8万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
85745
发表于 2023-3-27 13:57:27 | 显示全部楼层 |阅读模式
游戏开发者大会(英语:Game Developers Conference,缩写:GDC)是全球范围内,规模最大的游戏开发者年度专业性质会议与展览,提供游戏开发者间的技术交流、获取灵感以及交友联谊平台。

微信图片_20230327113038.jpg

大家好,很高兴能来到这里做这次分享。我今天分享的主题是:在手机上打造次世代枪战手游。希望对那些想要了解移动端射击游戏设计和开发的听众有所帮助。

我在2004年加入游戏行业,职业生涯的前期主要在做主机游戏。曾经任职于UBI shanghai、Spicy horse、CCP、Guerrilla Game 等游戏工作室。作为关卡设计师参与了包括幽灵行动、兄弟连、DUST514、杀戮地带4等项目的研发,大部分项目是射击游戏。之后我以高级游戏设计师的身份加入腾讯,开始移动端游戏的设计研发。目前任职于腾讯游戏魔方工作室,是暗区突围的制作人。

在手机上打造次世代枪战手游

我今天的主题是关于移动端上的次世代。谈到次世代产品,我们往往说的是: 比当前产品更先进的产品。

这里包括了美术品质大幅的升级、使用最新的强大引擎、呈现出更复杂的游戏功能,最终带给玩家更刺激的体验和视觉享受。

不知道大家对移动端的所谓射击游戏是什么印象?

微信图片_20230327113043.png

2016年在我刚开始移动端射击游戏的开发的时候,我参与制作的手机FPS游戏是这样的:

微信图片_20230327113044.gif

到了2022年,我们在手机上呈现的FPS游戏是这样的。

微信图片_20230327113046.gif

这就是暗区突围。暗区突围是一款主打战术博弈的第一人称射击,采用UE4引擎开发,我的团队大概花了3年的时间开发和测试这款游戏,投入到研发的直接团队规模接近300人。

从投入角度讲,它相当与一个传统的AAA级别项目,我们最终呈现页给玩家带来了更多的沉浸感和视觉上的享受。

为什么在移动端开发《暗区突围》?

所以我们为什么投入这么多,要在移动端开发这款产品?

第一个原因是市场机会。过去我们认为手机游戏主要提供碎片化体验,因为人们只会在午休的时候玩几分钟。现在玩家在移动游戏上连续游玩的时间已经可以按照小时来计算,这意味着那些需要沉浸15-20分钟玩一局的PVP游戏有了存在的可能。

微信图片_20230327113047.png

手机游戏玩家也发生了变化。对于很多00年后出生的玩家( Generation Z ),移动端设备是他们接触互联网和电子游戏的原生平台,他们更好的接受了触摸屏的操作。

在这样规模的增长市场里,更硬核的次世代产品会拥有更多机会。

微信图片_20230327113048.jpg

另一个原因是技术的发展。现在的移动设备已经非常强大,我们有更强的CPU和更快的网络,以支持更好的性能。现在,我们的工程师可以在移动设备上实现强大的视觉效果,而这些技术曾经是PC和游戏机的专利。例如,在《暗区突围》中,我们使用PBR材料,和物理渲染技术,局部色调映射技术,甚至是光追来营造逼真的场景。

微信图片_20230327113049.gif

最后一个原因,我和我的团队都非常热爱战术射击游戏,能把更好的战术射击体验带给更广泛的玩家群是我们的愿景。我们相信可以在手机平台研发一款可以媲美PC端体验的次世代战术射击游戏,满足玩家日益增长需求的同时,取得商业上的成功。

微信图片_20230327113050.jpg

射击体验在技术上的实现

既然我们的目标是实现可以媲美PC端的射击体验,那在技术应该如何实现呢?

首先是操作手感。对于FPS玩家来说武器的手感是游戏乐趣的基础,对于PVP战术射击游戏更是如此。但是触摸屏在准确性和速度方面显然无法与鼠标和键盘相比。在玩PC游戏时,你可以用整只手来操作鼠标,但在玩手机游戏时,你通常只能用两个手指。这和游戏手柄非常相似。所以我们参考了主机游戏的解决方案。我们使用了应用于手柄射击的成熟技术,包括ADS Snapping、Friction、Adhesion等等以确保玩家可以流畅的命中目标。

微信图片_20230327113051.png

但触摸屏跟手柄的摇杆相比,没有触感和力反馈,触摸判定也是模糊的。尝试用手指在手机上画画会用同样的问题。当你快速的滑动手指,镜头经常飘忽不定难以定位,每次按下去和抬起又有粘滞感。

微信图片_20230327113053.png

也许对于那些快节奏的枪战游戏来说,这并不是一个大问题。但在战术射击游戏中,一次射击也许意味着一切,特别是对于伏击和远距离狙击战斗。所以这对我们的游戏来说是不可接受的。我们需要一些操作手感进阶方案来解决这个问题。

比如根据滑动的力度和速度动态调整横向和纵向的灵敏度,在某种特定情况下比如连续射击时候增加垂直平滑度,在手指开始接触和离开屏幕的时刻过滤一部分操作判定,在划动结束时给与惯性补偿。

微信图片_20230327113054.png

优化玩家技巧空间的解决方案

虽然这些机制可以帮助玩家命中目标,但是如果辅助太强,会让战斗变得自动化,甚至会干扰玩家的控制,导致失控感。

在战术射击游戏中,玩家的技巧是关键要素,必须尽可能的给与足够的操作空间。

微信图片_20230327113055.gif

相对应的我们将玩家的战斗拆解成:瞄准、射击、命中三个维度。

瞄准:首先要判断玩家是否在瞄准,当玩家向敌人划动操作时,我们认为处于瞄准状态,此时相应的辅助系统才会生效。

射击:仅当玩家处于开火状态时提供吸附,同时根据目标的距离和移动角度调整Adhesion的强度,既保证Tracking的成就感也降低无脑吸附。

命中:增加对移动目标的命中判定,同时动态调整目标权重。

最终我们做到帮助玩家而不是给他们带来麻烦。

微信图片_20230327113056.png

丰富真实的射击反馈

接下来我们来聊一下射击反馈。我们的目标是打造可以媲美主机游戏的次世代的体验,所以我们需要让武器具备尽可能多的真实的丰富细节, 充分的表达出真实武器的动态。

微信图片_20230327113057.png

枪械后坐力是射击玩家体验的关键组成部分。我们将其拆分为GunKick上跳、反冲力、旋转、整体震动几个部分。其中 GunKick上跳、反冲力表现射击时武器的动态,旋转抖动表现开火过程中角色对武器的控制,摄像机和HUD的震动体现了射击后坐力施加给角色的巨大冲击。我们对这四个部分进行了打磨,最终得到了可以媲美主机游戏的武器表现。

微信图片_20230327113059.gif

光线追踪及全局光照技术打造沉浸式关卡

说完了战斗体验,接下来的是关卡场景。

作为一名前关卡设计师,我认为射击游戏有两个基本支柱:武器和关卡。

武器是玩家能力的投射,我们可以理解为一种主观的东西,而关卡是代表客观条件的容器。

这两个支柱需要很好地相互配合,以确保我们有一个良好的游戏体验。

微信图片_20230327113100.png

对于战术射击游戏,我们需要真实的环境来提供游戏的沉浸感。地形、植被、照明等关卡特征将极大地影响玩家的策略。而环境的质量将决定我们能提供给玩家多少丰富的体验。

我们采用了很多PC和主机端的渲染技术来增强游戏场景的光影。比如,为了实现拟真的光源环境,我们使用了基于物理的光照技术,和GI Based的局部色调映射。这使得我们可以平衡了室内和室外的灯光效果,打造真实的光影效果。

微信图片_20230327113101.png

我们引入了自动曝光的后处理效果,模拟人眼对光照的适应过程,这也是我们重要的游戏特性。

我们做这个不仅仅是为了好看,而是我们想要的是一种战术性的射击体验,我们不希望玩家保持冲刺和靠肌肉反射取胜,我们希望他们能用大脑来战斗。

而这个功能是我们用来实现这一目标的功能之一,它将给在建筑物中懂得站位的玩家带来优势,并迫使攻击者在行动前仔细思考。这就是我们想要的战术体验。

微信图片_20230327113103.png

模拟现实的动态系统

为了模拟真实的环境,我们研发了一套动态的天气系统。我们模拟了天空的真实的大气散射效果,同时也加入了动态变化的体积云。以及雨天的环境效果和动态的闪电。

微信图片_20230327113104.png

值得一提的是目前我们的团队和一些手机硬件厂商一起合作,尝试在某些高端的手机上实现了光线追踪。

这样的技术不仅让游戏场景变得更加真实,进一步增加玩家的代入感。也为一些依赖于表现的玩法提供更多的空间,比如镜面反射。

微信图片_20230327113105.gif

我们相信可以在手机平台研发一款可以媲美PC端体验的次世代战术射击游戏,满足玩家日益增长的需求,取得商业上的成功。

微信图片_20230327113106.jpg

文/Onrrysun
来源:腾讯魔方工作室

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-11-17 12:49

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表