Article History
 
 
 
Discussion
 
885 views
 
44% retrokid104
gbstudio (format)
 

GB Studio
 

 

 
Token:
gbstudio
 
Point Type:
 
File Types:
 
Entry Count:
5
 
Max Filesize:
12.5mb
 
Description:
GB Studio is a game creation tool for developing homebrew Gameboy & Gameboy Color games. Submit your exported .gb ROM, optionally along with its source project files.
::|CONTENTS
  1. Music
  2. graphics
  3. scripting
  4. plugins
  5. Restrictions on submit
  6. Voting
  7. See also
GB Studio is a quick and easy, drag and drop development tool for creating Gameboy (and Gameboy Color) games which are playable on a real system. The software aims to be usable even by those without programming experience, though functionality exists to dig deeper under the hood, if desired.

Official website - https://www.gbstudio.dev/
Donload - https://chrismaltby.itch.io/gb-studio
Documentation - https://www.gbstudio.dev/docs/

Music



GB Studio offers a couple different options for including music in your game:

1) .uge files, which are editable both in GB Studio itself (piano roll layout) and with hUGETracker (link
), a Gameboy music tracker

2) .mod files, using a particular template that GB Studio can read from, editable with some external software such as OpenMPT - find the template in [your project name]\assets\music\template.mod

Not a fan of using hUGETracker? Check out fur2uge
, which allows you to create [somewhat limited] .uge songs using Furnace!


graphics



GB studio uses PNG import for it's graphics. Graphics can be imported as tilesets, backgrounds, or sprites.

Because GB studio adheres to Gameboy limitations, graphics must adhere to the Gameboy color palette. If you are developing in Gameboy color mode, you have the option to colorize your graphics within the engine with any of the available palettes (or import your own palette)

scripting



GB studio uses a visual scripting language, and also allows typed GBVM scripts for greater control.

plugins



GB studio is highly extendable and re-writable thanks to plugins. Plugins can be simple addons, like a code block that causes projectile to despawn when it hits walls, or large modifications that entirely change how GBstudio works!The most important fact about plugins, however, is that they are completely legal for BOTB entries, as long as they are not copyrighted.

Restrictions on submit



Please do not include copyrighted content in your submission.

Option 1: .gb/.gbc, a Gameboy ROM which is playable in an emulator or on hardware via flashcart. Export to .gb/.gbc by going to the Game menu, Export As -> "Export ROM".

Option 2: .zip, an archive of your entire GB Studio project folder - the one where your .gbsproj file resides. If you submit this filetype, also include an exported .gb/.gbc ROM.

Although GB Studio can also export to webpage, this format only allows for the previous two options. (But there is always the HTML5 format...)

Voting



To play a .gb ROM, open it in your emulator of choice (or for true ballers, put it on a flashcart and play it on your actual Gameboy!). A couple of popular emulator options are bgb
and SameBoy
.

If the entrant submitted a .zip of their GB Studio project, it can also be played by opening the .gbsproj, going to the Game menu and selecting Run. A ROM should be included alongside that, though.

See also



- gameboy (format)
- tic80 (format)
- html5 (format)

 
C A T E G O R I E S
 
 
Battle Formats