前《GTA 3》开发者揭示了游戏垃圾是如何制作的

15 八月 2024
NDRoyal

Obbe Vermeij,前Rockstar Games的技术总监,常常分享关于早期《侠盗猎车手》游戏鲜为人知的细节。昨天,这位开发者 在X(Twitter)上发布了 一条最新动态,谈到了第三部作品中的垃圾。

在开发过程中,自由城是一个非常干净的城市,但Vermeij想让它变得有点脏。为此,工作室创建了几种不同的纹理,并让它们在城市中飞舞。这项技术也被用于《侠盗猎车手:罪恶都市》和《猎杀》。

“gta3的街道看起来太干净了,所以我添加了垃圾。它是一个单一的矩形,偶尔会随风移动。它也可以被经过的汽车拖动。艺术家为它创建了4种纹理:2份报纸和2片叶子。

在《罪恶都市》中,有一个任务(Dildo Dodo),玩家需要为Candy Suxx的表演投放传单。从那时起,4种垃圾纹理中的1种会被传单替换。

每次“跳跃”的动画由以下部分组成:

  • 沿地面移动。如果有风的话。
  • 沿正弦函数上下移动。
  • 矩形的旋转。
  • 在有风时会有更多的跳跃。

由于线扫描速度较慢,它只能检测到着陆位置的地面高度。(不在中间)这就是为什么在某些情况下它可以穿过地图。

并不是团队中的每个人都喜欢这些垃圾。我在《圣安地列斯》中去掉了它,因为我最终输了这场争论。

在《猎杀》开发的最后几个月,一些gta玩家提供了帮助。我把相同的垃圾代码添加到了《猎杀》中。”

之前,Obbe Vermeij透露了许多其他细节。例如,他谈到了 车辆天气的工作原理,以及 慢模型加载的问题,还有一个 取消的僵尸游戏

推荐文件