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.
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?
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.
The sample project comes with basic platformer enemy collision scripts. You can modify those to subtract health or kill the player when they touch an enemy.
You could also set the player to fire a projectile when a certain button is pressed, and you can make the enemy take damage when being hit by said projectile.
Here's an example from the game that I'm making:
By the way, to get the smoke effect, I had the enemy fire a projectile with the speed set to None.
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.
I've apparently been banned on discord for no obvious reason... is this something you're personally promoting? Are you happy with these petty dictator-wannabes? I even tried merely asking 'why'... and was 'disappeared' again within minutes. Like, seriously? Are they too bored with gbs now, and instead want to harass people? I don't even know who's doing it, so congrats on the unbelievable amount of rationales and transparency...!
im sorry this happened to you, ive seen and heard more people getting the same treatment. while chris does link the discord in his website, he does not mod it. so if anything, the fault lies with the moderators themselves. i am not a mod and not that active in the discord, but pls feel free to post your feelings on twitter, tagging the gb studio community so they may hear your side of the matter.
edit:
adding this here for those who want to know more about the discord things, theres the official discord but heres an alt discord with newer mods so its a lil diff https://discord.gg/Gb7KsBNWeq
Wonderful! This is not a problem to use an external editor for maps and sprites, it is even better since we can use very good dedicated programs like aseprite without any problem. No need to bother with exporting individual tiles or some special format since GB studio recognizes automatically the tiles from the PNG files!!!!
The music editor also allows for 4 tracks which is enough to make good music.
I have tested bitsy and pulp, rpg maker, pico-8 and a bunch of others but GB studio is the one that is the easiest to make completely original content without bothering with import/export problems. It has the best balance of all the 8/16 bit game maker platforms around!!!
Keep up the good work!!!! (a better/compact interface for the events would be easier to see though)
for anyone having trou bles in dev and other things regarding gb studio i suggest asking the discord channel for help, its a very kind and helpful place thats mainly where the devs are, the reddit, fb and other gbs sites are quiet coz they dont frequent there. heres the channel, pls follow rules and always have a nice day. discord here [will update link if expired]
So, I made a game, and this happened to me in scratch, so I don't know how to fix it maybe they fixed it in the latest update. Or it could be your version of ChromeOS because this happened to me a lot when I used a chromebook for game development so google might need to fix that version of chromeOS.
I am a Java developer & wanted to make a game for my GB. This is epic, I have yet to deep dive into it but played through the default game & wowza! I can't wait to see if I can write this to my carts that I got from AliExpress using my GB Operator! Noicely done!
← Return to tool
Comments
Log in with itch.io to leave a comment.
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.
cool
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
oh my gosh! Thanks for your help!
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?
In my game, I have a dialogue window pop up when you press the START button. Would that work for you?
The problem occurs with any dialogue or start menu
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
The sample project comes with basic platformer enemy collision scripts. You can modify those to subtract health or kill the player when they touch an enemy.
You could also set the player to fire a projectile when a certain button is pressed, and you can make the enemy take damage when being hit by said projectile.
Here's an example from the game that I'm making:
By the way, to get the smoke effect, I had the enemy fire a projectile with the speed set to None.
"By the way, to get the smoke effect, I had the enemy fire a projectile with the speed set to None." That's clever! Thanks for idea.
Can't wait to use it :)
What's keeping you?
getting out of my comfort zone
When will come build for android?
Never.
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.
yes.
If you mean the game with the violet guy on skateboard, then yes, it was made in GB Studio.
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.
Thank you very much
This is a great tool with great documentation
this is cool!
Gandi IDE
are u gonna be able to make save features in ur game?
There is already save feature.
I'm having issues with the shoot 'em up setting, when I have it selected, the actors move to the Y 3 tile and Y movement doesn't work.
is it possible to make an auto runner?
theres an event for camera move and a plugin for seting boundaries on camera position so its possible, yes, just not an infinite rnner
will you ever add support for videos like meteo but better?
I've apparently been banned on discord for no obvious reason... is this something you're personally promoting? Are you happy with these petty dictator-wannabes? I even tried merely asking 'why'... and was 'disappeared' again within minutes. Like, seriously? Are they too bored with gbs now, and instead want to harass people? I don't even know who's doing it, so congrats on the unbelievable amount of rationales and transparency...!
im sorry this happened to you, ive seen and heard more people getting the same treatment. while chris does link the discord in his website, he does not mod it. so if anything, the fault lies with the moderators themselves. i am not a mod and not that active in the discord, but pls feel free to post your feelings on twitter, tagging the gb studio community so they may hear your side of the matter.
edit:
adding this here for those who want to know more about the discord things, theres the official discord but heres an alt discord with newer mods so its a lil diff https://discord.gg/Gb7KsBNWeq
Is it possible to walk by grid (16*16 pixels) like in RPG Maker games?
Not like Zelda games but Pokemon games on Game Boy.
Not the developer, but when I last tinkered with this, around version 2, that was literally all you could do. Should still be possible.
If anyone wants to know which sound channels the basic sound effects use, beeps and crashes use the noise channel, and tones use the Duty 1 channel.
Finding this out helped me troubleshoot a sound not playing. I had to mute the noise channel in my music in order to get a beep to play.
Wonderful!
This is not a problem to use an external editor for maps and sprites, it is even better since we can use very good dedicated programs like aseprite without any problem.
No need to bother with exporting individual tiles or some special format since GB studio recognizes automatically the tiles from the PNG files!!!!
The music editor also allows for 4 tracks which is enough to make good music.
I have tested bitsy and pulp, rpg maker, pico-8 and a bunch of others but GB studio is the one that is the easiest to make completely original content without bothering with import/export problems. It has the best balance of all the 8/16 bit game maker platforms around!!!
Keep up the good work!!!! (a better/compact interface for the events would be easier to see though)
for anyone having trou bles in dev and other things regarding gb studio i suggest asking the discord channel for help, its a very kind and helpful place thats mainly where the devs are, the reddit, fb and other gbs sites are quiet coz they dont frequent there. heres the channel, pls follow rules and always have a nice day. discord here [will update link if expired]
this one is an alt discord, same helpfulness but wthh different government https://discord.gg/Gb7KsBNWeq
This game engine is absolutely amazing!
Something went wrong... How do I fix this?
The Video (on Google Drive) (filmed on ChromeOS)
So, I made a game, and this happened to me in scratch, so I don't know how to fix it maybe they fixed it in the latest update. Or it could be your version of ChromeOS because this happened to me a lot when I used a chromebook for game development so google might need to fix that version of chromeOS.
A version for Android devices would be interesting. I'm a dev currently without a PC, and Android is the only way to keep developing games.
Wasn't there an option to donate? I'd like to give some money towards this project.
I am a Java developer & wanted to make a game for my GB. This is epic, I have yet to deep dive into it but played through the default game & wowza! I can't wait to see if I can write this to my carts that I got from AliExpress using my GB Operator! Noicely done!
Please make a version for chromebook.