Skip to content

A modern GBA game creation engine inspired by GB Studio. Build 32-bit GBA games with scene management, controller support, and easy audio import—designed for beginners and developers alike.

License

Notifications You must be signed in to change notification settings

MachoMan117/-GBA-Studio

Repository files navigation

-GBA-Studio

🎮 GBA Studio

A 32-bit game creation tool inspired by GB Studio, designed for the Game Boy Advance.
Make GBA games visually, import your own assets, and export playable .gba files — all in one tool.


✨ Features

  • 🖼 Tile-based scene editor (240x160 GBA resolution)
  • 🎨 Supports 16×16 tiles and 16×32 characters
  • 🎵 Audio importer with automatic GBA-compatible conversion
  • 🔄 Scene and event system inspired by GB Studio
  • 🧱 GBA C-engine backend powered by arm-none-eabi-gcc
  • 📤 Exports to real .gba ROMs — playable on emulators and real hardware
  • 🖥️ Cross-platform (Windows, Mac, Linux) via Electron

🚧 Status

This is an early-stage work-in-progress, developed alongside a custom GBA game.
Currently includes:

  • Basic engine loop
  • Project creation
  • Asset importing
  • ROM compilation
  • Scene rendering with background canvas

✅ Contributions, feedback, and ideas are welcome.

About

A modern GBA game creation engine inspired by GB Studio. Build 32-bit GBA games with scene management, controller support, and easy audio import—designed for beginners and developers alike.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published