如何创建自己的Homebrew Atari 2600游戏

您可能正在问什么是自制游戏。简而言之,自制游戏是指您或我这样的人在没有公司合同的情况下为游戏机制作的任何游戏。某些系统比其他系统更难编程,因此,某些系统比其他系统拥有更多的自制软件社区。

Atari 2600拥有专门的自制软件基础,​​并且每年都会发布一些自制软件游戏。由于系统的年代久远,今天发布的2600唯一新内容是来自于自制软件。这是人们正在为该系统开发的一些当前游戏的列表。如果您想看看有人在自制酒中所做的事情,这里是Bob Montgomery编写的Elevator Amiss和Montgomery编写的Go Fish。

2600上的大多数游戏都围绕着提高得分,完成某些街机风格的任务,例如射击敌人或躲避障碍。思考将简单任务制作成游戏的创造性方法可能会很有趣,并且由于2600的游戏通常都非常简单,因此游戏设计并不是那么难。

尽管有一个障碍。 Atari 2600诞生于很久以前,那时人们很高兴用汇编语言进行编程。程序员要耐心得多。 Atari 2600的组装似乎令人生畏,而对于新手程序员而言,它却是如此。不幸的是,对于想要进入VCS家庭酿造场景的程序员来说,再没有其他更高层次的选择了。

那是直到现在!在2007年,一些Atari 2600爱好者为2600编写了BASIC编译器。从某种意义上说,这是开创性的,现在,至少具有某种编程知识的任何人都可以开始编写自制的Atari 2600游戏,而不必学习陌生的6502汇编语言。

要在计算机上启动并运行batari Basic [不再可用],您需要做一些事情。

首先,您需要实际下载编译器源代码,可在batari Basic网站的“下载"下找到。幸运的是,该编译器是多平台的,可以在Windows,Mac和Linux上运行,并且可以在其网站上找到安装和使用说明。只需按照平台上的说明进行操作即可。

接下来,编译游戏后,您将需要模拟器来玩游戏。斯特拉(Stella)是个好人,但还有其他人。 Stella和z26都已在batari网​​站(也位于“下载"下)上链接到。

如果您精通命令行,则可以使用。除此之外,您需要的是某种文本编辑器,例如任何Windows计算机上的记事本。

如果您想使用命令行方式,请参阅本指南中包含的所有设置的完整说明。 batari Basic网站的“安装"和“教程"部分。基本上,您需要下载并解压缩编译器,然后设置命令路径,以便可以在命令行上使用“ 2600bas"命令来编译游戏。

如果您不习惯编译在命令行上,则可以下载几个集成开发环境,不幸的是,这两个集成开发环境仅是Windows。绯红色编辑器已链接到batari Basic网站上,“教程"中包含有关设置的说明。

您的另一个选项是Visual bB。您可以在这里下载。与Crimson Editor不同,Visual bB的外观和工作方式与Microsoft Visual Studio十分相似,并且专注于与batari Basic一起使用。这样可以简化batari Basic的工作。最棒的是,Visual bB集成了sprite和声音编辑器,从而进一步简化了开发过程。

要设置Visual bB,您只需要启动程序即可。然后它将询问编译器和仿真器的路径。只需在PC上的文件夹中找到编译器和仿真器的可执行文件即可。您也可以在这里查看。如果您有一些编程方面的知识,那么学习它就不难了。

这就是有趣的地方。开始编程。

batari Basic使Atari 2600编程适合大众。它的主要优点在于无需学习汇编语言即可赋予程序的能力,这是我们所有人都可以欣赏的。

设计自制的Atari 2600游戏非常有趣,而Atari 2600与batari Basic的结合使它变得有趣这样几乎每个人都可以相当轻松地参与其中。那么,为什么不尝试一下呢?

标签: Atari 编程