回到Pico-8的BASIC

当我的家人有了我们的第一台计算机时,我只是想在上面玩游戏……我希望做的最后一件事就是使用它来制作游戏。

但这就是我所做的。

在我的486SX / 25上发现QBasic之后,我想再也没有回头了。 那时我做的大多数游戏都是基于文本的RPG,因为那是我当时在BBS上真正玩的游戏。 我的游戏很少能完成,但制作起来很有趣,也很有趣与我的朋友们分享。

我几乎不知道,早期的编程制作游戏将如何发展我今天的开发事业。 不幸的是,这并不是制作视频游戏的职业,但从那时起,制作视频游戏一直是一种又一次又一次的爱好,通常与发现新的编程平台相吻合。

我的第一个“成功”是我使用Game Maker工作室制作的游戏。 那是一个简单的竞技场射击游戏,叫做Zombie Road 。 您只是四处走动拍摄僵尸和拯救人类。 我偷走了所有的精灵,但最终这并不是一个糟糕的游戏……它有它的瞬间。

但是,即使游戏不是AAA,它也达到了非常重要的目的……它教会了我一种新的语言,并提高了我的编程技能。 我和Game Maker闲逛,试图制作另一款游戏,但生活受阻,它一如既往地掉到了一边。

后来我在Unity上尝试了一下,但是在尝试制作的游戏中却发现了它……这真是简单的2D风格的街机游戏。 那些回到我的NES游戏时代的人。 因此,游戏制作又一次陷入了困境。

然后就在几个星期前,我在The Verge上看到了一篇关于PocketCHIP的文章, PocketCHIP是Chip微型计算机的手持设备。 它对我来说看起来很酷,非常复古,但是它也夸大了其玩独立游戏的能力,这引起了我的注意。

通过那篇文章,我了解了Pico-8 ,它是PocketCHIP上预装的游戏语言。 经过一番研究,我很快决定Pico-8将成为我回到游戏开发的道路。 我觉得我可以借鉴过去所有的游戏制作经验,并将其应用于这里,最终制作出一些有趣的游戏。

带有Lua风味的Pico-8的优点在于,它的体积极小。 它具有非常有限的记忆力和其他限制,需要您真正考虑自己在做什么以及如何做。 实际上,这并不是一块完全空白的画布……您必须设计到这些极限,这听起来很棒。

我是一个没有界限的迷路的人。 当然,做任何您想做的事都很有趣,但是对我而言,轻松跳入功能,愿望清单和其他蓝天下的兔子洞非常容易,因此我很少完成任何事情。 Pico-8让我保持了扎根,因此我确实做了一些事情。

而且我能够利用Game Maker的先前知识以及我的职业技能来制作我的第一个Pico-8游戏。 它运行得非常快,我发现低级样式编程令人耳目一新,但很熟悉。 感觉就像我七年级发现QBasic一样……可能性无穷无尽。 这是我可以做并做得很好的事情。

现在,我对Pico-8的这些东西不会带来超出自我满足感的任何幻想。 通过Pico-8游戏货币化似乎几乎是不可能的……这可能还不错,因为这消除了这样做的压力。 这是一种真正的爱好语言,正是我所需要的。

当然,Pico-8的乐趣可能会占用其他爱好的时间,但这是我很乐意承担的问题。