
GameBuilder BASIC (GB BASIC) is a retro Fantasy Console that generates ROMs compatible with the popular handheld game console.
Revenue comes from in-game items and microtransactions, which our price-based model doesn't estimate. Copies below reflect the player base, not paid sales.
Media

About
Genres
Stats
Languages: English
Reviews
I'm pretty sure bro just stole GB Studio, made it green, then injected a free fork of acesprite into it, and I can't say I'm mad. This rocks!
🌟 "GB BASIC" A Nostalgic Dream for Retro Game Creators!🌟 "GB BASIC" is a delightful retro fantasy console that lets you create, compile, and export full Game Boy-compatible ROMs using a modernized BASIC programming language. As an Early Access title, it’s already a powerful tool for aspiring game developers and retro enthusiasts, offering an intuitive interface for coding, asset creation, and testing . The core appeal lies in its all-in-one design: you can write code, design tilesets, maps, sprites, and sounds, then instantly test your game via the built-in emulator or export it to a ROM for real hardware. The BASIC dialect is easy to learn yet supports advanced features like concurrent processing, declarative paradigms, and extensions for debugging or shell commands . With specs mimicking the classic Game Boy (160x144px display, 4.19MHz CPU, 4-channel audio), it authentically replicates the limitations and charm of 8-bit development . The developer, Tony Wang, is highly engaged, with a clear roadmap for v2.0 including tutorials, debuggers, and auto-completion . The community is small but passionate, with a perfect 100/100 score from 7 reviews praising its usability and potential . However, as an Early Access tool, it lacks polished tutorials and may have minor bugs . Pros: 🛠️ All-in-One Development: Integrated editors for code, assets, and emulation . 🎮 Authentic Retro Experience: Exports real ROMs playable on hardware/emulators . 📚 Beginner-Friendly: BASIC language lowers the entry barrier for new coders . 🤖 Active Development: Developer actively incorporates feedback . 🆓 Free: No cost to try and create . Cons: 📖 Limited Tutorials: Lacks guided learning resources (planned for v2.0) . 🐛 Early Access Quirks: Occasional bugs and incomplete features . 🎯 Niche Audience: Primarily appeals to retro enthusiasts or hobbyists . "GB BASIC" is a gem for anyone interested in retro game development. Its simplicity and authenticity make it a joyful alternative to complex engines like GBStudio. While still in Early Access, it’s already functional and promising. Highly recommended for tinkerers, educators, and Game Boy fans!
Related
Related
Trends
Concurrent players on Steam, sampled daily since tracking started.
GameBuilder BASIC (GB BASIC), popüler taşınabilir oyun konsoluyla uyumlu ROM'lar üreten retro bir Fantezi Konsoludur. MSDOS ta GW Basic e selam olsun.
免费 没中文 没成就 GB BASIC 游戏构建器(GB BASIC GameBuilder) GB BASIC 游戏构建器(GB BASIC GameBuilder,简称 GB BASIC)是一款复古风格的 “虚拟游戏主机”(Fantasy Console),可生成与热门掌上游戏机兼容的 ROM 文件。它提供一站式创作工具:从编写代码、制作素材,到编译项目、用内置模拟器运行,再到导出可执行 ROM,所有功能皆可直接使用,无需额外配置。 为何选择 GB BASIC?(Why GB BASIC?) GB BASIC 支持用全新的 BASIC 方言编写程序,内置的素材编辑器操作直观易懂。你可生成真正的 ROM 文件,在任意 GB 模拟器或实体硬件上运行。 编程范式(Programming Paradigms) 命令式范式(Imperative paradigm) 非结构化编程(Non-structured programming) 并发处理方式(Concurrent processing approach) 声明式范式(Declarative paradigm) 数据驱动方式(Data driven approach) 功能特性(Features) 支持 BASIC 语言编程:BASIC 语言易于学习且趣味性强,降低编程门槛。 便捷的 API 接口:提供图形、输入、音频及其他功能的易用 API,简化开发流程。 丰富的内置库: 场景(scene)、角色(actor)、控制器(controllers)、图形界面(GUI)专用库; 碰撞检测、数据持久化(persistence)、实时时钟(RTC)等功能库。 扩展功能:支持鼠标与触摸操作、Shell 命令、调试工具等拓展能力。 实用素材编辑工具:内置瓦片(tiles)、地图(map)、场景(scene)、角色(actor)、字体(font)、音效(sound)等编辑工具。 ROM 导出功能:项目可导出为真正的可运行 ROM 文件。 海量示例项目:提供数十个示例项目,助力快速上手。 规格参数(Specs) 类别 详细说明 CPU 经典款(classic)4.19MHz,彩色款(colored)8.38MHz 线程(Threads) 最多支持 16 个并发执行上下文 显示屏(Display) 分辨率 160×144 像素 代码(Code) 基于 BASIC 语言,支持多源文件页(multiple source pages) 游戏手柄(Gamepad) 8 个按键(方向键 D-Pad + A/B 功能键 + Select/Start 选择 / 开始键) 鼠标与触摸 通过扩展功能支持 瓦片(Tiles) 每页最多 256 个单位 地图(Map) 每页单维度最多 255 个瓦片;包含两个图层(图形层 graphics、属性层 attributes) 精灵(Sprite) 支持 8×8 和 8×16 像素两种尺寸的精灵图像 场景(Scene) 每页单维度最多 255 个瓦片;包含四个图层(地图层 map、属性层 attributes、属性设置层 properties、角色层 actors) 角色(Actor) 每帧最多 8×8 个瓦片;每页最多 1024 帧 字体(Font) 支持 TrueType(.ttf)和位图格式(.png/.jpg/.bmp/.tga);最大 16 像素;支持 1 位 / 2 位每像素(1bpp/2bpp) 音频(Audio) 4 个声道;支持从 JSON、VGM、WAV、FxHammer 格式导入音频文件 调色板(Palette) 彩色设备中,每个瓦片支持 2 位(4 种颜色);地图与角色的调色板可自定义 图形界面(GUI) 支持标签(label)、进度条(progress bar)、菜单(menu)等组件 数据持久化(Persistence) 支持(可保存游戏进度等数据) 实时时钟(RTC) 支持(可实现时间相关游戏逻辑,如昼夜变化、限时任务等) 串行端口(Serial port) 支持(可实现设备间数据传输等功能)
ㅤ
IT RUNS ON MY NINT####
Now that the tutorial is completed, I can confidently say that this is a fantastic tool for creating homebrew gameboy roms. If you're already familiar with BASIC syntax, you'll likely feel very comfortable working with the editor. I'll be watching this tool's progress with great interest,
What an incredible idea. I can't wait to make retro games with this thing!
好像是可以傻瓜式制作gb游戏?但是米中文增加了门槛鸭,tony wang,we need chinese. 或者名字看上去是本土呢,来个中文不难吧?再来点成就?
Парни выручайте, не хватает 7000 очков для профиля Dying Light, закидайте наградами пожалуйста.