
Hedgehog Engine是应用在《刺猬索尼克》系列游戏的主要图形引擎。
基本信息[]
「Hedgehog Engine」既不是物理引擎(Soinc World Adventure和Sonic Generations等游戏的物理引擎是Havok引擎),也不是游戏性引擎(Sonic Team的内部引擎)。「Hedgehog Engine」在Soinc World Adventure上市前开发的。Sonic Generations也使用了「Hedgehog Engine」。 而Sonic Generations也是在2009年的2年后才发布的。但「Hedgehog Engine」只能兼容PS3、XBOX360和PC,因为WII和任天堂3DS无法处理次世代光影和视觉效果。
除了视角变换和索尼克游戏的经典元素的结合之外,「Hedgehog Engine」还使用了一种罕见的技术。叫做光场技术,光场可以在游戏画面系统里制作出CG水准的画面。光通过屏幕上的所有物体反射到过来,创造出极度真实的场景,这就是光场的基本概念。当然,不止景物,连索尼克的模型也有这个效果。他也反射光(光头可以加暴击,也可以瞎你眼),这样可以确保他看起来不会像大多数媒体评论过的《索尼克》游戏那样,“和场景格格不入”了。这是「Hedgehog Engine」最耗费时间的部分,所以制作组耗费了3年开发。
Hedgehog Engine 2[]
Sonic Team开发出了一款名叫「Hedgehog Engine 2」新的游戏图形引擎,并用在了Sonic Forces中。根据图形程序负责人大山贵辉的描述,和「Hedgehog Engine」相比,「Hedgehog Engine 2」最大的优势在于全局照明和基于物理渲染的光影效果。
图像渲染[]
虽然初代「Hedgehog Engine」曾通过在游戏应用全局照明而一度成为游戏界的一个话题。然而,初代「Hedgehog Engine」的全局照明效果不够完善。 阴影部分中的凹凸感有缺失。阴影部分中的凹凸感有点不平衡,看起来像是一个稍微复杂的画面。 这是因为没有信息来重现全局照明本身的不均匀性,才导致了平坦化。随着新的全局照明的出现,这一点已经得到了改善,「Hedgehog Engine 2」可以表达出更真实的效果。使用新的全局照明后, 即使在阴影中的凹凸感,也可以感觉到不平坦。 但是在全局照明角度不同时,照片效果的差异就会在这里出现。
物理渲染[]
「Hedgehog Engine 2」不仅可以做出Sonic Forces的视觉效果,甚至可以实现更接近真实世界的图形效果。例如,在Sonic Forces的制作过程中,不仅有像碧绿丘陵这样的场景在游戏出现过,也有这样的例子。 这个房间是某公司的会议室,但是和现实世界的图形非常相似,甚至是当索尼克出现在会议室的时候(当然,真正的会议室里是不存在索尼克的)。开发人员还尝试在早期开发出来的引擎将蛋头星球机器人(第一代蛋头星球机器人并没有在本作中登场)放在各种灯光背景中。尽管周围的环境是在户外,在室内,甚至是在夜晚和阴凉处,即使看到机器人正在上升而并不会感到不舒服。