世嘉土星自酿游戏基础版

2020-10-28 13:00:12

GAME Basic for Sega saturn是一个自制的开发工具包,允许你使用Basic编程语言为世嘉土星编写游戏。如果你熟悉PlayStation的Net Yaroze平台,可以将其视为土星的答案-只是更便宜,更容易上手。

Game Basic使用BASIC语言在编程技能方面的入门门槛非常低。虽然土星的编程难度是出了名的高,但Game Basic让它很容易上手,而且功能强大得令人惊讶,允许非常轻松的精灵操作和简单的3D多边形实现。它甚至包括一根适配器电缆,允许你从PC与土星进行通信,以传输或保存程序并简化开发。例如,下面是一个Pilotwings风格的演示,但使用的是Game Basic:

注意:Game Basic仅在日本发布,因此这意味着可能很难获得完整的设置,并且所有文档都是日语的!此外,允许您使用PC进行简化开发的支持软件是为Windows 95时代设计的,并且完全不会安装在现代系统上。哦,让您将土星连接到PC的适配器电缆是25针串行连接!

世界上还有谁同时拥有Game Basic和带物理串口的Windows95 PC?没有人!(好吧,除非你是现代复古玩家)但如果你是一个勇敢的实验者,不怕稍微修修补补,那么即使是今天,仍然有多种选择可以让一切正常工作!你甚至可以通过仿真做很多事情。所以,让我们去实验室开始…吧。

使用Game Basic有几种选择,既有非常简单但笨重的,也有非常强大和精简的。以下是三个选项:

能够玩日本土星游戏(日式或改装主机、Pro Action Replay/伪土星凯盒或土星模拟器)。

土星内部存储器中有足够的空间(如果你想保存你的程序)。

对于此选项,您将在没有PC连接的土星上运行Game Basic,只使用标准的土星附件。如果您只想编写“Hello,World!”风格的程序或使用工具包附带的整齐的游戏和演示,这是一个合理的选择。理论上,您甚至可以用这种方式编写最复杂的程序,但您会遇到保存到土星内部存储器的游戏大小的限制。此外,使用虚拟键盘编程是非常痛苦的。如果您没有其他选项所需的硬件,请从这里开始。或者如果你只是想随便看看,看看这是怎么回事。

Game Basic的一个伟大之处在于,访问土星的外围设备非常容易,包括内部备份RAM、外部存储盒,甚至土星软盘驱动器。有了这样的设置,你将有足够的空间来保存程序,还可以使用真正的键盘输入文本。你甚至可以开始尝试不同形式的输入,比如模拟控制和光枪!但如果没有PC提供的工具,就很难制作出好看的精灵、纹理和3D模型。因此,你甚至可以开始尝试不同形式的输入,比如模拟控制和光枪!但如果不能访问PC提供的工具,就很难制作出好看的精灵、纹理和3D模型。因此,你甚至可以开始尝试不同形式的输入,比如模拟控制和光枪!但如果没有PC提供的工具,就很难制作出好看的精灵、纹理和3D模型。尽管如此,这仍然会限制你的能力。无论如何,对于纯粹的乐趣因素“嘿,看!”来说,这是一个很好的选择。我在用我的土星编程!“。或者如果你没有能力将土星连接到个人电脑上。

你甚至可以用土星模拟器走这条路,让你很容易获得改进的键盘、鼠标和存储选项。“我已经确认Mednafen成功地模拟了Game Basic,并允许键盘和鼠标直通输入,这意味着你可以进行大量的土星开发,进入门槛很小。

一台带USB端口的现代PC,能够运行虚拟机(我使用的是VirtualBox)。

能够在原装硬件上玩日本土星游戏(日式或改装游戏机,或Pro Action Replay/伪土星凯盒)。

也可以选择任何有趣的土星配件(我特别推荐使用键盘或键盘适配器)。

这就是凯迪拉克选项!这就是我使用的设置,这就是游戏Basic的实际用途(我想除了没人想到它会在VM上运行之外),也是本指南其余部分将重点关注的。使用这种设置,编写游戏就像在文本编辑器中编写Basic并点击几个按钮将其发送到您的土星一样简单,在那里它会立即显示在您的电视上,并对控制器和键盘输入做出响应!说真的,一旦您让它运行…,它就会变得超级酷。

简单而增强的土星专用设置非常简单。“你只需像任何其他土星游戏一样启动Game Basic并开始,所以没有太多的配置要讨论。”不管你选择什么设置,都可以继续到第2部分进行几个测试程序。但是如果你想要完整的设置,这是一个相当大的项目要开始进行,所以请继续阅读第3部分,了解完整的操作方法!(但是如果你想要完整的设置,这是一个相当大的项目,所以请继续阅读第三部分,了解完整的操作方法!)