Skip to content

Instantly share code, notes, and snippets.

@mxashlynn
Last active December 30, 2023 02:31
Show Gist options
  • Save mxashlynn/f641aa9228b6b3fc43a154b0d27ae1a4 to your computer and use it in GitHub Desktop.
Save mxashlynn/f641aa9228b6b3fc43a154b0d27ae1a4 to your computer and use it in GitHub Desktop.
Learn GB Studio 2.0

Learn GB Studio 2.0

Getting GB Studio

GB Studio 3.0 has been released and is much more capable than GB Studio 2.0 was. However, GB Studio 2.0 is much easier to learn.

The most stable, advanced, and user-friendly version of GB Studio 2.0 available is 2.0-beta5.

You can get this version of GB Studio pre-built and ready to go from GitHub.

Introduction to GB Studio

The official GB Studio 2.0 Trailer shows off the main features.

The official Getting Started document gives a brief overview.

GameFromScratch has done a nice introduction video to GB Studio 2.0.

Diving In

General

The most up-to-date version of the full documentation is available at the develop branch of the website. GB Studio is simple enough that going through this section-by-section is viable way to quickly learn the system, especially if you have previous game dev experience.

Pixel Pete has made a comprehensive series of tutorial videos about using GB Studio, including 2.0 and older content.

Specific

Emi Paternostro & others run the lovely GB Studio Central webzine covering a wide array of GB Studio topics.

Ember has a helpful video explaining GB Studio 2 palettes.

Examples

A great example project is built in to GB Studio 2.0.

Here are some others:

Tools

Ember maintains a collection of useful community-provided content and tools you can use in your games.

Some especially useful tools~~

  • James Park's GBBGTxT makes typing text on a background image easier.
  • Pau Tomàs' GB Studio Tile Counter tells you how many unique tiles exist in a background image.
  • Richard ULZ's GB Studio character table is useful for embedding untypable tiles in text.
  • André Michelle's Tileset Extractor can be helpful in creating tile palettes from existing maps. I have used to to figure out which tiles I actually use in a set of PNGs.

Advanced Tools

GB Studio has both mod and plugin support, and the community has generated a lot of both. Once you understand the basics, take a look at Ember's database of mods and plugins to see what else you can do.

You might even want to start creating some of your own!

GB Studio 3 includes an advanced programing system called GBVM.

Community

The GB Studio Discord is very active and there are many helpful people there. There is also a FAQ and a collection of plug-ins and mods that enhance GB Studio's capabilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment