[设计] 绝对有爽感保证的游戏设计

楼主: dklassic (DK)   2022-11-14 10:11:54
其实就是我的游戏《自动混乱》中针对“The art of screenshake”的实作。
感觉这个板上的人应该不需要介绍这影片,但如果真的没看过的话推荐去看看 XD
总之我前年底看到这部影片就觉得“只要照着做就能做出保证很爽的游戏机制”。
然后实作结果也验证如此,虽然从横向卷轴到我游戏的等轴俯瞰视角产生了一些需要改变
的地方,但基本上都非常适用。

↑处理前

↑处理后
但说起来都简单,终究比不上实际体验一遍,所以我做了这个测试版本让大家亲身玩玩看
这些效果的差异:
https://tinyurl.com/4x4ptym3
可以先去玩玩看再来详细看说明,也可以先看完说明再去玩,都行。
[刚刚发现 BePTT 显示 GIF 的速度可能会不太对,如果用 App 的话可以考虑网页版]
https://www.ptt.cc/bbs/GameDesign/M.1668391918.A.A33.html
以下逐一加入要素介绍:
首先是基本的样子

基本动画
总之有动画会比没动画好,这边举例加上了脚。

降低敌人击杀时间
过高的敌人击杀时间会降低爽感。
即便是以难度著称的魂系游戏一般的敌人也都很脆。

高射速
高射速永远比较爽。

提升敌人数量
即便是同样的战斗时间,大量低血量敌人战斗起来,通常比少量高血量敌人体验还要好。
更大的子弹
现实世界的子弹很小颗,但记得我们不是现实世界,要爽就要大颗的子弹。
即便是拟真枪战作品,实际上也会让子弹能被玩家清晰看见,好像每一发都是打曳光弹一
样。现实世界中的子弹如果击发出去,可是肉眼完全追不上的。

枪口焰
嗯,记得做。

更快的子弹
飞得快就是爽。不过要注意碰撞判定问题,以免子弹直接穿过敌人。

准度低一点
笔直的弹道很无聊,增加随机性看起来会更丰富。

命中特效
打中了敌人记得喷一些东西出来。

受击反应
敌人受到攻击时产生反应很重要。

敌人击退
让玩家可以击退敌人的话,也会让敌人的行动产生额外的随机性。增加一些战术考量。

场地永久性
尽量残留可以让玩家看到自己丰功伟业的要素,像是让敌人的尸体留存。

镜头平滑跟随
拜托不要卡死在角色背后固定距离,要像绑着弹簧一样拉着走。

↑完全贴死

↑平滑跟随
镜头晃动
晃起来会增加爽感,但要注意晃动的方式并不是“随便晃”,而是要有规律地推动镜头。
《自动混乱》的做法是镜头会往玩家射击的反方向推动。

玩家击退
同敌人可以被击退,玩家也可以被自己击退,增加变化性。
《自动混乱》中,设计上是只有一种武器会造成玩家自己被击退。

打击暂停
借由暂停整个游戏来强调打击的力道,要小心别过头会让玩家反而感到不耐烦。
以《自动混乱》为例,我实作的方式不是暂停,而是 1/10 流速的慢动作。我的慢动作
时间是根据武器的威力计算,并且随着连续发动会降低长度。
不过这个效果 Gif 应该很难看出来,建议实际实行起来检视。

↑没有打击暂停

↑有打击暂停,命中瞬间有三帧的慢动作
枪枝击退动画
同样可以强调武器的威力、打击的力道。
《自动混乱》中会考虑武器的伤害来决定击退/后座力的程度。

敌人随机爆炸
赞啦!

总之就是这样,欢迎大家下载试玩交流!
作者: zxc9764315 (Norus)   2022-11-14 11:00:00
推推,有把打击感的要点说明了,坐等上市
作者: devon5 (Dev一)   2022-11-14 13:05:00
感谢分享,很实用
作者: KanzakiHAria (神崎・H・アリア)   2022-11-14 15:26:00
最喜欢打击感教学了
作者: wangm4a1 (水兵)   2022-11-14 15:48:00
推 十分详尽
作者: MrFishing (胡不归)   2022-11-14 18:48:00
推推
作者: coolrobin (泳圈)   2022-11-14 20:21:00
先推
作者: meowyih (meowyih)   2022-11-14 20:59:00
好用心的文! 赞赞!!
作者: Lhmstu (lhmstu)   2022-11-14 21:14:00
推推,感谢分享
作者: ctrlbreak   2022-11-16 08:11:00
推 连分享教学都不拖泥带水 字字珠玑
作者: johnny94 (32767)   2022-11-16 09:14:00
学到好多,推
作者: jjba310 (走走吧)   2022-11-16 11:04:00
超赞
作者: willier15987 (Tuantuan)   2022-11-16 15:55:00
赞赞
作者: superweak   2022-11-17 01:18:00
作者: grezod (grezod)   2022-11-17 15:38:00
谢谢分享
作者: LayerZ (無法如願)   2022-11-17 16:39:00
推推,补个,在任何frame停止的时候都看的到子弹会比较好?更快的子弹.gif场地永久性,有一款Crimison Land很有名XD
楼主: dklassic (DK)   2022-11-17 17:57:00
啊快只是相对性,如果快到完全看不到就本末倒置了 XD
作者: Mchord (Mchord)   2022-11-18 07:53:00
作者: leo80042 (嗯嗯啊啊去洗澡)   2022-11-18 08:04:00
这很厉害!
作者: louisalflame (louisalflame)   2022-11-18 08:54:00
推分享
作者: sck921 (The Fate)   2022-11-19 20:18:00
这个测试版本真的很棒!
作者: Pony5566 (Luna Akbar)   2022-11-20 18:33:00
推 清晰明了
作者: hahaNlala   2022-11-21 06:52:00
作者: sppqre (山中练脑残)   2022-11-22 14:21:00
好厉害的分析 谢谢分享!!!
作者: aegis123321 (PE)   2022-11-24 02:38:00
推优文
作者: EthanWake (Ash)   2022-11-28 03:54:00
cool
作者: curtis0226 (谦谦)   2022-12-04 15:21:00
推推 超级详细,实用
作者: f9968106 (废宅)   2021-01-27 14:52:00
Nice
作者: lzyamos99032 (lzyamos99032)   2021-02-24 14:36:00
好文推推

Links booklink

Contact Us: admin [ a t ] ucptt.com