- C5 _0 J/ q6 ^1 k' d: M《OutRun》是世嘉开发的一款赛车游戏,于1986年登陆街机。马丁之所以有机会为它制作电脑移植版,完全是出于机缘巧合。有一次,马丁和父亲丹尼斯开车从肯特郡北上,前往位于伯明翰的U.S. Gold总部,想将他们制作的一款游戏卖给那家发行商。
- S. D3 L7 a+ \# U0 b
" e4 [7 c+ N& z# X a( ~6 o8 ~: ^9 _! ]“我从不喜欢和父亲一起开车。”马丁说,“我喜欢听广播,但我老爸更喜欢讲话。那天我们提前出发,我只想一路睡到目的地,但爸爸一直跟我聊游戏和代码,搞得我疲惫不堪。”8 C8 S; K( N6 K. v0 o' @
2 \6 I5 p7 ^' P1 R% M
17岁的马丁已经是个经验丰富的程序员,开发过十几款游戏——其中绝大部分是面向德州仪器TI-99/4A家用电脑的,他们主要通过邮购方式销售原创作品。在TI-99电脑用户圈子中,马丁父亲的公司Intrigue Software建立了良好的声誉。
4 N7 e+ N) X. R7 [0 p: N" \: e" B2 J" u- @) K" h; @) \; S: v
“刚开始挺赚钱。我擅长制作TI-99游戏,这对公司的发展有帮助,所以父亲也很高兴。每当我做完一款游戏后,订单就会接踵而至。”
0 C1 ]' l% {$ `. U) n8 h* G9 I o. J$ a
马丁的父亲负责图像处理,他把自己和儿子名字的缩写做进了游戏里
8 _6 E& c. @2 \& V7 q9 Z! Y# a然而TI-99的市场太小,随着C64、Spectrum和其他电脑产品逐渐占据主导地位,这款电脑的市场份额变得更小了。
8 R/ p4 h* m, G# u6 ~/ x
! ^! a( W7 J/ d: P4 }“我们开始赚不到钱,父亲经常拖着我去银行,告诉经理说我是个神童,让对方增加透支额度。”马丁还记得那时的情景,“就这么简单。父亲会说我正在制作一款新游戏,列出一些销量数据,然后就能从银行借钱。”! x/ K" X3 f0 D3 G$ S) e; Q
- B% I! B: o9 B" ]! g马丁觉得长期贷款不是解决问题的办法,他们应当放弃TI-99市场,转而为更热门的电脑开发游戏。于是他选择了C64,并花了大约一年时间学习使用6502汇编语言,然后创作了一款简单的格斗游戏《Karate Chop》。接下来的问题是:该怎样卖?8 ]! p/ ?, h8 f, K; `4 K& @
: U, J7 ^9 H) h' L! w% {“C64和Spectrum市场发展得比较成熟,出现了一些大型发行商。如果你做了一款游戏,需要花几千英镑才能投放全彩广告,这意味着我们根本没办法和其他公司竞争。我们需要将游戏卖给某家软件发行商,拿一笔预付款。所以,我恳求父亲带我去见一见大型软件公司的人。”0 j5 @" J( a/ f8 |, V# G3 M
: @9 u7 X. b$ @2 B; q4 \9 n I0 c马丁承认,说服父亲改变策略并不容易。“父亲会提出制作游戏的想法,我坐在卧室里写代码,他就在另一个房间里经营公司,并敦促17岁的我完成游戏。我是个完美主义者,如今简直无法想象当时的情况有多么艰难。另外,青春期的孩子也许很难与父母和谐相处,我和父亲就发生过矛盾,事后我经常跑到肯特郡的乡下,父亲则开车到处找我。除了口头上的争吵之外,有时情况还会变得更糟。”
, j7 M3 ]6 i! J! V: b) T/ K4 ]) |/ d9 i# @6 o
C64上的游戏图像效果非常简单,但运行速度相当快 |