
GB Studio
A downloadable tool for Windows, macOS, and Linux
[Update] GB Studio 3.1.0 now available!
This one is a big quality of life update with lots of improvements to scripting and music editing, we have a new music template file and even the support for sound effect files (.wav, .vgm and fx hammer!) that was promised back in the early previews of v3!
We've also launched a new GB Studio site featuring improved documentation at https://www.gbstudio.dev/
Full changelog is available at https://github.com/chrismaltby/gb-studio/blob/main/CHANGELOG.md#310---2022-09-11
If you spot any problems, please make sure to report an issue at https://github.com/chrismaltby/gb-studio/issues
[Update] GB Studio 3.0 now available!
Wow, has it been that long? Over a year since the last GB Studio 2 beta, we’ve skipped right over to GB Studio 3.0 to mark the big changes that our new game engine will allow both now and in the future.
This is a big update introducing:
- Export for Analogue Pocket!
- Parallax scrolling backgrounds!
- Sprite animation editor!
- Large sprites!
- Music editor!
- Multiple fonts!
- Custom emotes!
- GBVM scripting language (more on this later)
Full changelog is available at https://github.com/chrismaltby/gb-studio/blob/main/CHANGELOG.md#300
Documentation has been updated with details about many of the new features at https://www.gbstudio.dev/docs/. If you’ve got an existing project make sure to back it up before migrating, you might need to follow the steps on https://www.gbstudio.dev/migrate too.
There’s a few things that were demoed that didn’t quite make it into this release (like WAV sound effects), they’ll be coming in later updates so keep checking back!
Thanks for the support everyone!
And thanks to everyone who has donated to help me make GB Studio as good as it can be. Feel free to set the price to $0 if you want though, no pressure.
You can download on GitHub (along with all the previous releases) if you want too at https://github.com/chrismaltby/gb-studio/releases
---
GB Studio is a visual game builder with no programming knowledge required allowing you to make real Game Boy ROMs in minutes. You can run the games on any emulator or you can run them on your Game Boy if you've got a flash cart!
Full documentation is available at https://www.gbstudio.dev/.
It's open source too!
Can't wait to see what you make!
- Chris
Download
Install instructions
Full install instructions are available at:
Development log
- GB Studio 3.1.0 now available!Sep 11, 2022
- GB Studio 3.0.3 now available!Jan 24, 2022
- GB Studio 3.0.2 now available!Dec 23, 2021
- GB Studio 3.0.1 now available!Dec 16, 2021
- GB Studio 3.0 now available!Dec 10, 2021
- GB Studio 1.2.1 Released!Jan 16, 2020
- GB Studio Direct - January 2020 Progress UpdateJan 04, 2020
- GB Studio 1.2.0 Released!Dec 03, 2019
Comments
Log in with itch.io to leave a comment.
can you get this in browser or download for chromebook? i need like a html link or smth...
pls makeit easier
It's already really easy...
This project is awesome. You're a true rockstar.
hello sorry for the request but is there a way i can make one in browser without downloading it because i am trying to improve my pixel game skills and the computer i use does not let me download anything
Make a Android/iOS Version!
he most likley 100% wouldn’t
Hello, I have a watermark when loading the game, I'm always planning to promote this game maker and would not like it as a distraction from my game... is there any way the remove it, i can probably understand why you have put watermarks on it but can i have some help
What? There is no watermarks in this app at all.
Hello, The program is very cool i like it, but i wants in the next version to export to windows, MacOS and Linux
GB Studio, like title says, is to make gameboy games. Not windows or mac games.
just use an emulator. there are so many outside for free...
AppImage broken?
ERROR: appimage_register_in_system : Missing icon field in the desktop entry
I want to make a donation, but the download screen didn't ask me for one and can't find a good contact for the developer. Any advice?
Hi. I wanna make a beat-em-up like Beats of Rage. is there any plan to make a template like this?
hello
I remember vaguely that the save/load functionality does not work for web exports? Can someone tell me if that changed? Do I remember wrong?
androd
What a cool freakin' program this is. Love how you can even export the project source and do other stuff with it from there on.
hello, I noticed while developing my game that if I have an actor emit a bullet and open and close any kind of menu the bullet is fired immediately afterwards, and if I do this repeatedly the actor will emit continuously without pause.
Will this work on Chromebook
Yes Beacuse you can use Linux on chrome book so probably.
Why not try it and let us know how it went? It certainly works perfectly fine on my Steam Deck!
microsoft blocks it
thats normal just unblock it lol..
pretty cool project i'm surprised this exist
yay i can use it in chromebook!
how
Linux
Any updates coming soon? I hope they'll fix platformer collisions with objects and collision bug in 2D-RPG mode while default speed is > than 1.
Cool engine thanks for making it.:
guys, whats the difference between no installer version and with installer version?
Um? Installer - you need to install it first, no installer - you can just run the app. There is no other differences between them...
Here's a quick explanation of the OBJ palette feature in the sprite editor.
The Game Boy supports two sprite palettes at once: OBJ0 and OBJ1. The default sprite palette is OBJ0. In GB Studio, OBJ1 replaces the light green with dark green. This has no effect in color mode.
can you make GBA games? or just gbc and gb?
only GB and GBC games
Thanks for letting me know!
there is a tool called gbasenpai used for converting games made with gb studio to gba games, but it isn't official. Here it is
I am making an action platformer, but I noticed that when I put the pause menu, if the opponent launches a projectile when I remove the start menu in game the projectile is re-launched immediately. Even if I put and remove pause the opponent throws projectiles continuously for every time I start the game. is there any way to correct this?
Hi.
All three versions of GB Studio (flathub, app image, and deb) crash as soon as it launches on my Linux Mint machine. I can only see a GB Studio window open for 1 second before it crashes.
how to add attack system in a platformer game
Can't wait to use it :)
When will come build for android?
is it possible to make a pokemon like game with this?
well its game boy, and it has all capabilities a game boy has, and pokemon is on game boy, so its safe to assume yes
alright
No more updates?
something tells me that mcdonald's used this to make their game.
What else would they use, a gameboy development kit?
ig? idk.
How can I display Chinese in the game?ASCII code is too less and can't display Chinese.
这个原理是,你输入的字符,在一个字体模板(一个png)里面对照了一个坐标。比如你输入a,对应就是这个png的第12个块。所以方法是,做一个png把常用汉子主要是左右结构,上下结构的做成不同的块,然后在设计器里面给做对照。比如“你”,在png里面人字旁是12块,尔是16块,对应的就是ad。显示出来就是亻尔。看着别扭吧,但是gb上所有汉化游戏都是这么搞的,因为这种魔改的方法,才能有几百个字。这个过程可以脚本化,先不弄对白,开发完游戏再汉化-_-!
gb汉化肯定不是那么做的,汉化要找字库位置,然后导入汉字字库,然后再修改文本的编码,汉字有分12x12点阵字和16x16点阵,而英文字符是8x8的,所以要把16x16分成四格来显示,按你说的拆成部首,光一个亻就肯定就不是8x8,这个偏旁应该是8x16了,否则肯定很奇怪了,所以我感觉想用gbstudio做中文游戏还是得先做英文文本,然后自己汉化一下,或者编程厉害的自己给gbstudio做个中文文本插件啥的(我个编程菜鸡估计就算了哈哈),不过有那编程技术学一下汇编应该也不难了,直接用rgbds反而更好,游戏的运行效率也会比c语言的更高(如果没记错gbstudio应该是基于gbdk的,所以本质上和c语言有关吧
我的意思是,事实上汉化并不是像你说的拆分成偏旁部首,其实是把一个字块拆成4块,你说的“你”字并不是你说的拆成了亻尔,而是亻的上半部分和尔的那一撇会出现在一个图块里,其实就是把一个字写在16x16的方块里然后等分成8x8的四个小方块,这个你可以去看樱花大战的汉化,可以很明显的看到字是一半一半显示的,因为他的图块是8x16的,所以并不是你说的按偏旁部首组合
Thank you Chris, you've totally changed game making market with GB Studio. 100/5 stars!
A free tool to create Game Boy games!??!?! Support for Windows, OSX, and Linux too??? Outstanding!
guys where can i try the 3.1.1?
The newest one is 3.1.0 I think.
It's really cool, but I think the biggest issue is there is no build-in inventory/rucksack system.
Perhaps you can set different variables for items in your inventory.
I'm uploading the start of my GB Studio game to itch.io to get some play testers. I uploaded a zipped folder with the html file in it but when I go to play it on the game's page, it gives me a black screen and no audio. Basically the game doesn't run. Are there certain things I need to do in GB Studio to get my game to run on itch? Besides the export as web option. I'm using Mac OS 12.6.3 if that's useful.