免费下载 Windows 版

查看广告以免费下载

Softonic 评论

RGC-BASIC:用于复古风格游戏开发的现代BASIC解释器

体验由omiq开发的RGC-BASIC中的复古语法与现代功能的结合,旨在将经典的BASIC风格编程带到当前的Windows桌面。解释器作为本地应用程序运行,并提供两种执行模式,一个用于脚本的终端'basic'和一个用于视觉项目的图形能力运行时,以及用于浏览器部署的WebAssembly编译路径。它支持传统的行号程序和现代结构化语法,面向复古爱好者、业余游戏创作者和学习编程基础的初学者。

有哪些平台和部署选项可用?

RGC-BASIC 目标是 Windows、Linux 和 macOS,并且可以编译为 WebAssembly 以便在浏览器中执行。该项目提供了一个零安装的 Web IDE,因此用户可以在现代浏览器中编辑和运行代码,而无需本地设置。部署选择包括本地桌面二进制文件、用于即时实验的浏览器托管 IDE,以及将程序嵌入网页的 WASM 构建路径。

它能处理游戏项目的多媒体和输入吗?

解释器包含一个基于 Raylib 的图形引擎,具有绘制像素、形状和管理精灵的 API,以及 Mod Tracker 音乐播放和音效支持。游戏手柄输入得到本地支持,这简化了小型项目的控制器处理。这些功能使得支持图形的运行时适合需要渲染、音频和输入钩子的复古风格游戏和视觉演示。

我需要技术知识才能开始和扩展项目吗?

该语言接受传统的编号程序以及现代结构化语法,降低了新程序员的门槛。一个零安装的 Web IDE 和不断增长的示例和文档集帮助初学者在不安装工具链的情况下开始。选择 WebAssembly 路线或想要本地构建的开发人员应该预期使用标准 C 工具链,因为代码库是用 C99 编写的,项目由开发者社区公开维护。

适合爱好者的实用选择,但有构建相关的警告

RGC-BASIC 是复古爱好者和希望拥有本地 BASIC 解释器以及用于快速实验的浏览器 IDE 的爱好者游戏开发者的实用选项。主要的权衡是,生成 WASM 构建或自定义本地二进制文件涉及编译步骤,因为代码库以 C99 为目标,并作为源代码发布以支持高级工作流程。这个要求提高了避免使用构建工具链的用户的技术门槛。

  • 赞成

    • 零安装 Web IDE 使基于浏览器的编码和快速原型制作成为可能
    • 图形引擎(Raylib)支持精灵、像素、形状和音频
    • 接受行编号和现代结构化BASIC语法
    • 开源 C99 代码库,拥有活跃的社区和不断增长的示例
  • 反对

    • WASM 编译和本地构建需要对 C 工具链的熟悉
    • 不是模拟器,因此没有周期精确的遗留硬件行为
    • 高级多媒体依赖于 Raylib,一个外部构建依赖项

应用参数

  • 许可证

    免费

  • 版本

    1.6.3

  • 更新日期

  • 平台

    Windows

  • OS

    Windows 11

  • 大小

    1.64 MB

  • 开发者

    • omiq

应用程式 提供其他语言版本


免费下载 PC 版

查看广告以免费下载


用户对 RGC-BASIC 的评分

您是否尝试过 RGC-BASIC?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。