| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Source | Type | Title | Notes | Link | Beginner friendly | |||||||||||||||||||||||
2 | GB Studio | Written tutorial | GB Studio docs | Always start here! The official documentation for GB Studio. | https://www.gbstudio.dev/docs/ | ||||||||||||||||||||||||
3 | GB Studio | Other | GB Studio repo | The source code for the GB Studio editor. | https://github.com/chrismaltby/gb-studio | ||||||||||||||||||||||||
4 | GB Studio | Other | GBVM repo | The source code for the GB Studio engine written in C. | https://github.com/chrismaltby/gbvm | ||||||||||||||||||||||||
5 | 2bitcrook | Other | Game Boy Demakes | A huge array of pixel art examples and processes, all designed for Game Boy or GB Studio. Some are paid. | https://x.com/gameboydemakes | ||||||||||||||||||||||||
6 | GB Studio Lab | Written tutorial | How to optimise your GB Studio game. | https://gbstudiolab.neocities.org/guides/optimise-reduce-slowdown-lag | |||||||||||||||||||||||||
7 | GB Studio Lab | Video tutorial | Make a shmup in GB Studio with Shmup Reloaded | https://www.youtube.com/watch?v=-SvLqsYfaVc&ab_channel=shintendo | |||||||||||||||||||||||||
8 | GB Studio Lab | Written tutorial | Explaining VRAM and tile limits in GB Studio. | https://gbstudiolab.neocities.org/guides/vram-tile-limits | |||||||||||||||||||||||||
9 | GB Studio Lab | Written tutorial | What is GBVM and what does it do? A practical introduction. | https://gbstudiolab.neocities.org/guides/what-is-gbvm-introduction | |||||||||||||||||||||||||
10 | GB Studio Lab | Written tutorial | How to make an overlay HUD with GBVM. | https://gbstudiolab.neocities.org/guides/gbvm-overlay-hud | |||||||||||||||||||||||||
11 | GB Studio Lab | Written tutorial | Making arrays in GB Studio with indirection. | https://gbstudiolab.neocities.org/guides/gbvm-indirection-arrays | |||||||||||||||||||||||||
12 | GB Studio Lab | Written tutorial | How to edit the GB Studio engine. | https://gbstudiolab.neocities.org/guides/engine-editing | |||||||||||||||||||||||||
13 | GB Studio Lab | Video tutorial | Increase projectile limits in GB Studio 3+ | https://www.youtube.com/watch?v=Yxb16vuR7JU&ab_channel=shintendo | |||||||||||||||||||||||||
14 | GB Studio Lab | Video tutorial | Load projectiles at runtime in GB Studio 3+ | https://www.youtube.com/watch?v=qcWO1V6XU5A&ab_channel=shintendo | |||||||||||||||||||||||||
15 | GoblinHeath | Written tutorial | So you want to use dark green in GBS? | How to stack tiles and multiple color palettes in a GBS sprite. | https://itch.io/blog/774090/so-you-want-to-use-dark-green-in-gbs | ||||||||||||||||||||||||
16 | jmkdev | Written tutorial | Enhancing Gameboy Games on the Web | A tutorial on integrating GB Studio games with a webpage. Explains how to read variables from GB memory and parse them with Javascript. | https://www.shacknews.com/cortex/article/5213/enhancing-gameboy-games-on-the-web | ||||||||||||||||||||||||
17 | Larold | Written tutorial | Larold's Jubilant Junkyard | Many GBDK tutorials. While not GB Studio specific, they are helpful if you are interested in engine editing and want to learn about GBDK basics. | https://laroldsjubilantjunkyard.com/ | ||||||||||||||||||||||||
18 | Modern Broadcast | Video tutorial | Unlock Your Inner Game Designer: GB Studio Beginner's Guide | A great introduction, though the following tutorials are oversimplified and don't necessarily follow best practices. | https://www.youtube.com/watch?v=EQuk6xtwh6E | ||||||||||||||||||||||||
19 | Modern Broadcast | Video tutorial | Unlock Retro Creativity: Import Game Boy Camera Photos to GB Studio! | There are other hardware options available that achieve the same outcome. | https://www.youtube.com/watch?v=DeRP1yHZwng | ||||||||||||||||||||||||
20 | Modern Broadcast | Video tutorial | From Digital to Cartridge: Crafting Your Own Game Boy Games at Home | There are other hardware options available that achieve the same outcome. | https://www.youtube.com/watch?v=BvsGMF9Pxfs | ||||||||||||||||||||||||
21 | Robert Doman | Video tutorial | How to make a HUD UI in GB Studio (this is a game changer!) | https://youtu.be/9lL1Ze6Ngg8 | |||||||||||||||||||||||||
22 | Robert Doman | Video tutorial | How to access old versions of GB Studio (and the NEW 4.0.0beta) | https://youtu.be/FMEtKHoOU3M | |||||||||||||||||||||||||
23 | Robert Doman | Video tutorial | How to make a GameBoy game in 2024 - GB Studio 4.0 | https://youtu.be/OKFI1moE5Kk | |||||||||||||||||||||||||
24 | Robert Doman | Video tutorial | GB Studio 4 Tutorial - Animated background tiles, seamless transitions and tile priority | Great coverage of up-to-date methods. Beware of old clunky methods elsewhere! | https://youtu.be/8b9OMsyzJZQ | ||||||||||||||||||||||||
25 | Robert Doman | Video tutorial | Giving the player Choice! - GB Studio 4 Tutorial | Explains the basics of variables and menus. | https://youtu.be/d93B4c4PP0g | ||||||||||||||||||||||||
26 | Robert Doman | Video tutorial | Make awesome GameBoy games in GB Studio with the Platformer Plus the plugin | https://youtu.be/b91T_IbCKjM | |||||||||||||||||||||||||
27 | Rulz | Written tutorial | Every character in the ascii png (table) | An explanation of how every character is mapped in a GB Studio Font file, and a list of the ASCII characters they are mapped to. | https://gist.github.com/RichardULZ/2920dca52989902dbb7225318256c545 | ||||||||||||||||||||||||
28 | tomo | Written tutorial | ドットン博士とビットンのゲーム開発ラボ | Japanese tutorials on GB Studio basics. | https://tomo666.github.io/gamedevlab/ja/ | ||||||||||||||||||||||||
29 | Tronimal | Video tutorial | SFX with FX Hammer in GB Studio 3.1 | How to make sound effects for GB Studio. | https://youtu.be/6YZUOvCtVqY | ||||||||||||||||||||||||
30 | Tronimal | Video tutorial | WAV Samples in GB Studio 3.1 | https://youtu.be/QWs0S_KI3n0 | |||||||||||||||||||||||||
31 | Tronimal | Video tutorial | GB Studio Music Editor Tutorial | How to use the built in music editor with piano roll in GB Studio. | https://youtu.be/WNtTF7jf4WE | ||||||||||||||||||||||||
32 | Tronimal | Video tutorial | GB Studio - GBC Lockout Screen - Tutorial | How to prevent GB Studio games from being played on DMG so they only work on Game Boy Color. | https://youtu.be/o-nexX07gl8 | ||||||||||||||||||||||||
33 | GB Studio Central | Written tutorial | Creating "Name Labels" for Dialogue Boxes | https://gbstudiocentral.com/tips/creating-name-labels-for-dialogue-boxes/ | |||||||||||||||||||||||||
34 | GB Studio Central | Written tutorial | Getting your GB Studio Games on Real Hardware | https://gbstudiocentral.com/tips/getting-your-gb-studio-games-on-real-hardware/ | |||||||||||||||||||||||||
35 | GB Studio Central | Written tutorial | Your First GB Studio Game | https://gbstudiocentral.com/tips/your-first-game/ | |||||||||||||||||||||||||
36 | GB Studio Central | Written tutorial | Basics: Backgrounds | https://gbstudiocentral.com/tips/basics-backgrounds/ | |||||||||||||||||||||||||
37 | GB Studio Central | Written tutorial | Distinguishing Reflashable Bootlegs | https://gbstudiocentral.com/tips/distinguishing-reflashable-bootlegs/ | |||||||||||||||||||||||||
38 | GB Studio Central | Written tutorial | Zen and the Art of Retro Level Design in “Kudzu” | https://gbstudiocentral.com/tips/zen-and-the-art-of-retro-level-design-in-kudzu/ | |||||||||||||||||||||||||
39 | GB Studio Central | Written tutorial | When Random Is NOT Random | https://gbstudiocentral.com/tips/when-random-is-not-random/ | |||||||||||||||||||||||||
40 | GB Studio Central | Written tutorial | Translate your games with GlyphBoy Swap | https://gbstudiocentral.com/tips/glyphboy-swap/ | |||||||||||||||||||||||||
41 | GB Studio Central | Written tutorial | So You Want To Crowdfund? | https://gbstudiocentral.com/tips/so-you-want-to-crowdfund-part-1/ | |||||||||||||||||||||||||
42 | GB Studio Central | Written tutorial | Creating Multiple Dialog Frames using UI Palette Tricks | https://gbstudiocentral.com/tips/creating-multiple-dialog-frames-using-ui-palette-tricks/ | |||||||||||||||||||||||||
43 | GB Studio Central | Written tutorial | Compiling GB Studio Roms into Standalone Executables | One option for creating standalone executables, though there are many more since this was published. | https://gbstudiocentral.com/tips/compiling-gb-studio-roms-into-standalone-executables/ | ||||||||||||||||||||||||
44 | GB Studio Central | Written tutorial | Basics: Enemy Movement | https://gbstudiocentral.com/tips/basics-enemy-movement/ | |||||||||||||||||||||||||
45 | GB Studio Central | Written tutorial | Basics: Switches | https://gbstudiocentral.com/tips/basics-switches/ | |||||||||||||||||||||||||
46 | GB Studio Central | Written tutorial | Text Input Systems | https://gbstudiocentral.com/tips/text-input-systems/ | |||||||||||||||||||||||||
47 | GB Studio Central | Written tutorial | Math With Numbers Above 255 | Outdated as variables can go over 30,000 now, but the same logic still applies to large numbers. | https://gbstudiocentral.com/tips/numbers-above-255/ | ||||||||||||||||||||||||
48 | GB Studio Central | Written tutorial | Basics: Trigger/Positional Menus | https://gbstudiocentral.com/tips/basics-trigger-positional-menus/ | |||||||||||||||||||||||||
49 | GB Studio Central | Written tutorial | Basics: Math Functions | https://gbstudiocentral.com/tips/basics-math/ | |||||||||||||||||||||||||
50 | GB Studio Central | Written tutorial | Creating Cheat Codes | https://gbstudiocentral.com/tips/creating-cheat-codes/ | |||||||||||||||||||||||||
51 | GB Studio Central | Written tutorial | Palette Swapping | https://gbstudiocentral.com/tips/palette-swapping/ | |||||||||||||||||||||||||
52 | GB Studio Central | Written tutorial | Version Control and GB Studio: Getting Started | https://gbstudiocentral.com/tips/version-control-and-gb-studio-getting-started/ | |||||||||||||||||||||||||
53 | GB Studio Central | Written tutorial | Top Five Mistakes for First Time GB Studio Users | https://gbstudiocentral.com/tips/five-mistakes/ | |||||||||||||||||||||||||
54 | GB Studio Central | Written tutorial | Converting Images for GB Studio | https://gbstudiocentral.com/tips/converting-images-for-gb-studio/ | |||||||||||||||||||||||||
55 | GB Studio Central | Written tutorial | Porting GB Studio Games to the GBA with GBSenpai | https://gbstudiocentral.com/tips/gbsenpai/ | |||||||||||||||||||||||||
56 | GB Studio Central | Written tutorial | Basics: Flags | https://gbstudiocentral.com/tips/basics-flags/ | |||||||||||||||||||||||||
57 | GB Studio Central | Written tutorial | Using Itch To Host Your Games | https://gbstudiocentral.com/tips/using-itch-to-host-your-games/ | |||||||||||||||||||||||||
58 | GB Studio Central | Written tutorial | Development Workflow - Chapter 1: Researching Your Game | https://gbstudiocentral.com/tips/dwf-chapter1-research/ | |||||||||||||||||||||||||
59 | GB Studio Central | Written tutorial | Version Control and GB Studio: Reverting Changes | https://gbstudiocentral.com/tips/version-control-part-2/ | |||||||||||||||||||||||||
60 | GB Studio Central | Written tutorial | Development Workflow - Chapter 2: Brainstorming Ideas | https://gbstudiocentral.com/tips/dwf-chapter-2/ | |||||||||||||||||||||||||
61 | GB Studio Central | Written tutorial | Modifying the GB Studio Engine | https://gbstudiocentral.com/tips/modifying-the-engine/ | |||||||||||||||||||||||||
62 | GB Studio Central | Written tutorial | Development Workflow - Chapter 3: Prototyping your Game | https://gbstudiocentral.com/tips/dwf-chapter-3/ | |||||||||||||||||||||||||
63 | GB Studio Central | Written tutorial | Development Workflow Chapter 4: Level Design (Part 1) | https://gbstudiocentral.com/tips/dwf-chapter-4-p1/ | |||||||||||||||||||||||||
64 | GB Studio Central | Written tutorial | Converting your GB Studio ROMs for use with the N64 | https://gbstudiocentral.com/tips/converting-gb-studio-roms-for-use-with-the-n64/ | |||||||||||||||||||||||||
65 | GB Studio Central | Written tutorial | Understanding GBVM | https://gbstudiocentral.com/tips/understanding-gbvm/ | |||||||||||||||||||||||||
66 | GB Studio Central | Written tutorial | Creating A "Reward" Scene | https://gbstudiocentral.com/tips/putting-together-a-flashy-scene/ | |||||||||||||||||||||||||
67 | GB Studio Central | Written tutorial | Development Workflow - Chapter 5: Discipline & Demotivation | https://gbstudiocentral.com/tips/dwf-chapter-5-discipline-demotivation/ | |||||||||||||||||||||||||
68 | GB Studio Central | Written tutorial | Development Workflow - Chapter 6: Readability (Part 1) | https://gbstudiocentral.com/tips/dwf-chapter-6-readability-part-1/ | |||||||||||||||||||||||||
69 | GB Studio Central | Written tutorial | Development Workflow - Chapter 6: Readability (Part 2) | https://gbstudiocentral.com/tips/dwf-chapter-6-readability-part-2/ | |||||||||||||||||||||||||
70 | GB Studio Central | Written tutorial | Development Workflow Chapter 4: Level Design (Part 2) | https://gbstudiocentral.com/tips/dwf-ch4-level-design-part-2/ | |||||||||||||||||||||||||
71 | GB Studio Central | Written tutorial | Basics: The Sprite Editor | https://gbstudiocentral.com/tips/basics-the-sprite-editor/ | |||||||||||||||||||||||||
72 | GB Studio Central | Written tutorial | Color Reproduction on GBC Compatible Devices and Emulators | https://gbstudiocentral.com/tips/color-reproduction-on-gbc-and-emulators/ | |||||||||||||||||||||||||
73 | GB Studio Central | Written tutorial | Development Workflow - Chapter 7: Color Theory | https://gbstudiocentral.com/tips/dwf-chapter-7-color-theory/ | |||||||||||||||||||||||||
74 | GB Studio Central | Written tutorial | Solving the 'A Button Paradox' | https://gbstudiocentral.com/tips/solving-the-a-button-paradox/ | |||||||||||||||||||||||||
75 | GB Studio Central | Written tutorial | A Guide to SGB Mode | https://gbstudiocentral.com/tips/a-guide-to-sgb-mode/ | |||||||||||||||||||||||||
76 | GB Studio Central | Written tutorial | Managing Sprite Tiles | https://gbstudiocentral.com/tips/managing-sprite-tiles/ | |||||||||||||||||||||||||
77 | GB Studio Central | Written tutorial | Reflashing GBA Bootlegs with an NDS or NDS Lite | https://gbstudiocentral.com/tips/reflashing-gba-bootlegs-with-an-nds/ | |||||||||||||||||||||||||
78 | GB Studio Central | Written tutorial | Dealing With Burnout | https://gbstudiocentral.com/tips/dealing-with-burnout/ | |||||||||||||||||||||||||
79 | GB Studio Central | Written tutorial | Upgrading the GBS Platformer Engine | https://gbstudiocentral.com/tips/platformer-engine/ | |||||||||||||||||||||||||
80 | GB Studio Central | Written tutorial | How to Make a Responsive Action Platformer | https://gbstudiocentral.com/tips/how-to-make-a-responsive-action-platformer/ | |||||||||||||||||||||||||
81 | GB Studio Central | Written tutorial | Basics: Recording with OBS | https://gbstudiocentral.com/tips/basics-recording-with-obs/ | |||||||||||||||||||||||||
82 | GB Studio Central | Written tutorial | Learning GBVM | https://gbstudiocentral.com/tips/learning-gbvm/ | |||||||||||||||||||||||||
83 | GB Studio Central | Written tutorial | Sound Effects and Music in GB Studio 3.1 | https://gbstudiocentral.com/tips/sound-effects-and-music-in-gb-studio-3-1/ | |||||||||||||||||||||||||
84 | GB Studio Central | Written tutorial | Development Workflow Chapter 8: Replayability | https://gbstudiocentral.com/tips/dwf-replayability/ | |||||||||||||||||||||||||
85 | GB Studio Central | Written tutorial | Creating A Tile Based HUD | A quick and easy way to set up a tile-based HUD using parallax. | https://gbstudiocentral.com/tips/creating-a-tile-based-hud/ | ||||||||||||||||||||||||
86 | GB Studio Central | Written tutorial | Understanding Fonts | A great guide to everything you need to know about fonts including mapping. | https://gbstudiocentral.com/tips/understanding-fonts/ | ||||||||||||||||||||||||
87 | GB Studio Central | Written tutorial | Dynamic Auto Scroller | https://gbstudiocentral.com/tips/dynamic-auto-scroller/ | |||||||||||||||||||||||||
88 | GB Studio Central | Written tutorial | GB Studio Music Lesson 1: Terminology and Basics of the Game Boy Sound Chip | https://gbstudiocentral.com/tips/gb-studio-tracker-lesson-1-terminology-and-basics-of-the-game-boy-sound-chip/ | |||||||||||||||||||||||||
89 | GB Studio Central | Written tutorial | Screen Sized Bosses | A helpful tutorial to get to grips with the overlay. | https://gbstudiocentral.com/tips/screen-sized-bosses/ | ||||||||||||||||||||||||
90 | GB Studio Central | Written tutorial | GB Studio Music Lesson 2: Noise Channel / Drums | https://gbstudiocentral.com/tips/gb-studio-tracker-lesson-2-noise-channel-drums/ | |||||||||||||||||||||||||
91 | GB Studio Central | Written tutorial | Sprite Style Differences in Game Boy and Other Consoles | https://gbstudiocentral.com/tips/sprite-style-differences-in-game-boy-and-other-consoles/ | |||||||||||||||||||||||||
92 | GB Studio Central | Written tutorial | GB Studio Music Lesson 3: Duty Channels | https://gbstudiocentral.com/tips/gb-studio-music-lesson-3-duty-channels/ | |||||||||||||||||||||||||
93 | GB Studio Central | Written tutorial | Making a Theremin Sound in GB Studio | https://gbstudiocentral.com/tips/making-a-theremin-sound-in-gb-studio/ | |||||||||||||||||||||||||
94 | GB Studio Central | Written tutorial | Making an Isometric Game in GB Studio | https://gbstudiocentral.com/tips/making-an-isometric-game-in-gb-studio/ | |||||||||||||||||||||||||
95 | GB Studio Central | Written tutorial | GB Studio Music Lesson 4: Wave Channel | https://gbstudiocentral.com/tips/gb-studio-music-lesson-4-wave-channel/ | |||||||||||||||||||||||||
96 | GB Studio Central | Written tutorial | GB Studio Music Lesson 5: Effects | https://gbstudiocentral.com/tips/gb-studio-music-lesson-5-effects/ | |||||||||||||||||||||||||
97 | GB Studio Central | Written tutorial | Game Boy Color Modes | https://gbstudiocentral.com/tips/game-boy-color-modes/ | |||||||||||||||||||||||||
98 | GB Studio Central | Written tutorial | GB Game Cartridge Shells | https://gbstudiocentral.com/tips/gb-game-cartridge-shells/ | |||||||||||||||||||||||||
99 | GB Studio Central | Written tutorial | Development Workflow – Chapter 9: Creating a Color Palette (Part 1) | https://gbstudiocentral.com/tips/dwf-c9-creating-a-color-palette-part-1/ | |||||||||||||||||||||||||
100 | GB Studio Central | Written tutorial | Development Workflow – Chapter 9: Creating a Color Palette (Part 2) | https://gbstudiocentral.com/tips/dwf-c9-creating-a-color-palette-part-2/ |