康拉德·巴尔斯基(FlipOut!)– Interview

街机攻击 AA文章

阿德里安喜欢FlipOut!在雅达利捷豹(Atari Jaguar)上,所以他跳了个机会来竞猜游戏’的发明家兼程序员Conrad Barski!你们中很多人都知道康拉德是《 Lisp之地 那’s helped many many programmers code in the language. We also quiz him on 但丁’的Inferno,他曾经参加过的失落的Atari Jaguar CD游戏。和我们一样有趣的采访’我曾经有过,坐下来享受。

 

您是如何获得进入视频游戏行业的机会的?

我大约十岁就开始从事计算机编程,因为我很早就可以使用TI-99 / 4A。像那个时代的许多孩子一样,我从小就从事很多BASIC(以及后来的组装)游戏。我获得电子游戏演出的原因是因为我在佛罗里达州坦帕市的USF上大学,而一个名叫安迪·里夫金(Andy Rifkin)的人恰好住在附近(如果你抬头看,你会’将会看到他在美泰(Mattel)和其他地方的许多项目中担任制作人。)附近有一家公司(位于佛罗里达州奥尔德斯马(Oldsmar)),由约翰纳森(Johnathan)和沃伦·布朗(Warren Browne)兄弟创立。他们在各种硬件系统上进行了大量底层编码,还雇用了一些美术人员来建立一个小型3D动画工作室。

要记住的主要事情是,这是在90年代中期,当时是佛罗里达州:坦白说,因为这实际上是预互联网,而且我没有’拥有计算机科学学位(我去的是医学院的生物学专业),在像佛罗里达州坦帕(Tampa)这样的死水少年时期,要真正建立真正的技术能力真的很困难。确实没有什么可谈论的技术网络,也没有任何可用的良师益友-如今,鉴于获得技术信息的便捷性,这已经变得非常重要。

就是说,我’m pretty happy with FlipOut! and 那 we were able to release it, but in hindsight it was a bit limited because of our technical chops.

 

在创建FlipOut!之前,您是否玩过其他游戏?

那是我的第一个(也是唯一的)商业游戏-也就是说,这本书“Land of Lisp”里面装满了复古游戏,销量可能比FlipOut还要多!鉴于Jaguar作为商业上可行的游戏机的失败,它做到了。

 

您最初是如何提出FlipOut创意的!在早期激发了您什么?

我一直都是狂热的玩杂耍的人,游戏的机制本质上是玩杂耍的人。这个想法基本上是你“juggle”正确地排列瓷砖区域,而冲向该区域的外星观众则在游戏过程中增加了混乱的元素。

 

转出!比生活和娱乐益智游戏更大。您是益智游戏的忠实粉丝吗?如果是,您还喜欢玩其他哪些益智游戏?

我童年的激情绝对是Ultima系列游戏,尤其是Ultima 1-5。我真正喜欢游戏的一件事是当他们拥有(我想我会称呼)“discrete position”动态:即您的游戏角色将位于(x = 4,y = 5)的位置,然后如果您移动了位置,则位置将变为(x = 5,y = 5)或其他。由于硬件限制,大多数早期游戏在某种程度上都具有这种设计。最终,游戏开始具有更连续的移动性,第一款《超级马里奥》游戏对此起到了重要的里程碑作用(’跳和动量物理的实现),但随着向3D图形的过渡,这已成为标准的机械手。

我不喜欢连续移动的原因是,很难对玩家进行命中测试之类的事情,而且我觉得更新的游戏会更频繁地导致玩家以某种感觉死亡的方式死亡。“it wasn’t their fault”这是我非常不喜欢的感觉。

So puzzle-like-games I particularly enjoy 那 come to mind are Boulderdash for the C64 and lots of different roguelike games, which all have this discrete motion mechanic.

 

 

FlipOut的确切角色是什么!并可以与我们分享有关这款游戏制作方式的一些细节吗?

基本上,安迪·里夫金(Andy Rifkin)和约翰娜·布朗(Johnathan Browne)告诉我,他们正在与Atari进行周五的Jaguar游戏的谈判,所以我主动为FlipOut编写了游戏设计!并在下周一出现了有关该游戏的详细建议。安迪(Andy)和约翰娜(Johnathan)很高兴能将如此迅速的事情传递给雅达利(Atari),因此车轮开始运转。

我的印象是雅达利没有’此时与游戏开发公司之间有许多关系(因为他们在美洲虎之前已经离开游戏机市场很长时间了),并且正在慷慨地将钱分发给许多开发商店,而没有繁文tape节。为他们的新系统着迷于游戏开发。

我和Shawn Potts完成了游戏中的大部分编程工作,您可能知道这对Jaguar来说是很痛苦的,它有4个不同的处理器,都带有自己的机器语言指令集,并且都共享相同的内存总线,那么你’d通常为一个芯片编写代码,然后发现一旦为另一芯片完成代码,它的性能就会下降。有很多方法可以避免这些问题,但是您需要大量的程序员才能正确地做到这一点。当然,像约翰·卡马克(John Carmack)一样为捷豹汽车开发的人,比住在坦帕(Tampa)的没有经验的少年和生物学专业学生,可以从设备中获得更多的动力。

值得注意的是,游戏中的所有图形都提前进行了3D建模(当时相对新颖),然后使用我编写的用于处理内存总线问题的实时自定义压缩算法进行压缩。

 

我真的很喜欢FlipOut的快速躁狂游戏!您如何看待这个游戏?

我喜欢基本的游戏构想,认为玩起来很有趣,但我也认为执行本来可以更好。 FlipOut进行了跟进!为PC发布的PC具有更多的阶段,更多的类型的外星人交互,并且确实做得很好(由另一位开发人员完成),老实说,我更喜欢后续版本。

 

 

Is it true 那 you were involved in the programming of the mysterious Jag CD game 但丁’s Inferno,如果可以,请您分享一下这款游戏首次投入生产的故事吗?

之所以推出这款游戏,是因为我正在与Jaguar进行一系列图形实验,以了解可能使用哪种游戏引擎。阿喀琉斯’众所周知,Jaguar的根基是该架构的设计师想要建立一个通用的图形管线,以处理多种不同的图形方法,这与Sony最初采用的图形正好相反PlayStation,只能做一件事:快速推入大量纹理贴图的三角形。这种设计是那一代游戏机的制胜法宝,而Jaguar不能’与其较慢的通用图形管线竞争。

无论如何,所以我制作Jaguar CD游戏的一个想法是将移动世界全屏预渲染,然后进行一些图形分析以计算8的运动矢量×8个像素的正方形,类似于MPEG iframe,不同之处在于它可以在两个方向上完成,并且可以非线性分支到不同的游戏区域中,并且可以在多层中完成以实现并行。的“Blitter”美洲虎中的芯片可以非常有效地渲染这些像素正方形,这使得在美洲虎上进行了不错的技术演示(这种美洲虎演示可能已经久违了,您可以在YouTube上看到一个非常故障的PC技术演示,该演示从某处泄漏了) ,虽然不值得一试)。

但是,我开发的引擎确实存在一些弹出窗口和图像光晕问题,这是我无法获得的限制。“Blitter”芯片,这会对游戏体验产生负面影响。这可能是游戏从未脱离技术演示阶段的原因以及Atari从未批准该项目的部分原因。

游戏和故事的概念“Dante’s Inferno” I think came mainly from Jonathan Browne: since we could do cool-looking backgrounds, doing a game around 但丁’地狱是有道理的。他想出了一个游客的讽刺意味(带着普通的夏威夷衬衫和照相机),这个游客偶然下地狱,需要逃脱。游戏玩法可能像Crash Bandicoot,但具有预先渲染的背景。

 

The Jaguar scene has quite a big resurgence via the homebrew scene. Would you ever be tempted to complete 但丁’■Inferno还是在线提供游戏文件?

我不’不再有任何游戏文件,我’m afraid. Also, since I am now a Lisp/Clojure fanatic (a family of programming languages) 我不’不再需要进行汇编或C编程。

 

您一直以来最喜欢的三个电子游戏是什么?

1. Robotron 2084
2.创世纪3-5
2.大理石疯狂

其中两个打破了我的“discrete position” rule but so be it…

 

您为什么离开视频游戏行业,而现在正在从事项目?

获得医学学位并从事医疗企业软件多年后,“blockchain” rabbit hole and now am CEO of a small software company trying to apply 区块链 tech to medical use cases. However, I still have a strong interest in computer animation and have been working in my free time on a special sort of animation engine (You can see some animation created with this engine at www.forwardblockchain.com) and may get 那 far enough along eventually to release it publicly.

 

如果您可以和电子游戏角色分享一些饮料,那么您会选择谁,为什么?

雅达利的溜冰者’720年代,我想给他买一杯饮料,作为他必须忍受的偏执苦难的小慰藉,他的一生都被一群蜜蜂袭击了短短的几秒钟(哈哈!– Ed).

 

阿德里安