「Note」游戏AI笔记


About Pac-man

我觉得Pac-Man的AI设计完全符合一个优秀的突现型游戏的特点,也就是游戏机制那本书中所说的:

让所有元素尽量简单,但又在各元素之间建立起联系。

对于所有的Ghost来说它们的基本行动逻辑其实很简单,根据时间在ScatterMode和ChaseMode之间切换并最终永久变为ChaseMode,在Pac-mac吃到energizer后进入FrightenedMode一小段时间,同时再加上Wave和Ghost’Personality的设定。这些元素单独来看都不是什么复杂的设定,但他们和在一起却使得Pac-man这个游戏充满了不确定性。Personality使得各个Ghost有自己独特的行为模式,Blinky穷追不舍,Pinky伏击,Inky捣乱,Cylde边缘OB,但他们的设定使得在每个Wave到来时,至少会有2个以上的Ghost出现在Pac-man周围8个tiles的范围内,形成一种刻意的合作包围模式,这样就在游戏内营造出了紧张感,同时也增加了AI的真实感。
另外我觉得在转换模式时的那个突然转向是一个好点子,这其实就跟恐怖游戏的JumpScare有异曲同工之妙。试想一下我们第一次玩Pac-man,进来看到四个Ghost都跑到旮旯里兜圈子觉得他们人畜无害,正在开心地吃豆子,这时我们突然看到他们四个 突然同时反向,游戏的节奏就突然变得紧张起来,同时也会使玩家更加专注于游戏本身,增强了沉浸感。

附上自己瞎画的Ghost行为树(求轻喷)

Blinky
Pinky
Cylde
Inky

←To Be Continued

Powered by Hexo and Hexo-theme-hiker

Copyright © 2013 - 2020 WHITENEET HERE All Rights Reserved.

访客数 : | 访问量 :