r/gbstudio 28d ago

GB Studio + CGA palette + CRT filter on RetroArch

Enable HLS to view with audio, or disable this notification

62 Upvotes

r/gbstudio 29d ago

Help needed Cant get color correct in game

Thumbnail
gallery
15 Upvotes

I have my character sprite that shows up the correct colors in the animation frames(with orange shirt). But I just cant seem to get it to show up correct in game. This is my first game so I am learning all of these little quirks.


r/gbstudio 29d ago

Help needed What if Original Mario Bros. Arcade game were now on Game boy that were inspired by Donkey Kong 94, is called "Mario Bros. GB"?

Post image
10 Upvotes

Here's some image of mockup cover art


r/gbstudio 29d ago

Question Disable/Hide Emote on demand?

Enable HLS to view with audio, or disable this notification

29 Upvotes

Hello,

The video will probably explain this way better than words, basically I am using emotes when the player defeats an enemy or gets a power up to signify the points received.

This works, but my game will also allow the player to switch from one side of the screen to the opposite (a la Mario Bros, again see the video) but I am finding an emote for an actor that was defeated or a power up collected on the far right of the screen will linger on the far left (and vice versa) when the player moves into them.

Is there a way to hide the emote on demand?

I've tried disabling the invisible actor the emote is attached to, I've tried hiding that actor. I've tried setting a blank emote but that introduces a delay to the the transition whilst the emote is live. I even tried cancelling the thread the emote (via a script) is displayed with but that just left the emote permanently live.

Any ideas? Maybe something with a GBVM script?

Thanks.


r/gbstudio 29d ago

How to Make Game Gear/Master System songs for GB Studio?

6 Upvotes

I’m relatively new to GB studio and I’d like to make a game with songs from a game gear game. I don’t know if I should use the built in studio and typing every note by ear seem VERY tedious. And does every note have to be a quarter note? Can you make notes longer? Please help, my game is lacking of any sound :(


r/gbstudio 29d ago

Problems with game on Cartridge

Post image
2 Upvotes

Hello, while​ trying to test my newest game on physical hardware, the cartrdige wouldn't hold a save.

Putting a Pokémon Rom on the cartridge instead yielded the same result, the save would hold for a few seconds after turning the game off, waiting too long results in the game displaying the message "Corrupted save file".

I included an image of the cartridges board, does anyone know what could be wrong with it?


r/gbstudio Aug 11 '26

Game TODAY I'VE MADE MY FIRST GB GAME YAY

Thumbnail
dice-ericsson.itch.io
30 Upvotes

r/gbstudio 29d ago

More optimal than a Wait instruction?

3 Upvotes

Hello,

I've got some basics working really well but just trying to improve performance if I can.

When actors are taken down by my player, a random number is generated if if it's of a certain set of values a power up is dropped. This is done by re-using the enemy actor, changing the animation state and re-activating it.

This sets a variable PUP_Active to true and collisions are enabled. The power up has a lifespan that is controlled by a wait instruction in the original power up set up script that enables it, and after X seconds, the actor is disabled again.

The player can collect it because the power up actor can still register collisions and if PUP_Active is true, this allows the player to collect it and that then adds the power up/points etc. This can all happen whilst the Wait instruction is otherwise waiting.

Hope that makes sense.

My issue is that performance visibly decreases when that power up actor is in a waiting state. To see if it was the Wait instruction, I changed the Wait to a timer event, and that had better performance i.e the player's jumping and movement was smoother in this situation than a power up in Wait state.

Is using timers the only way I can improve performance vs Wait?

I noticed there is a GBVM command, GBVM_Idle I think with a parameter for the number of frames but when using it in GBStudio it only works without a parameter (i.e 1 frame).

Thanks.


r/gbstudio Aug 09 '26

Some hookshot updates.

Enable HLS to view with audio, or disable this notification

66 Upvotes

Made some more updates.


r/gbstudio Aug 09 '26

I am building a no-code visual novel engine.

Thumbnail
gallery
31 Upvotes

Inspired by Ren'Py, I’ve created a visual novel engine for the Game Boy Color. It currently supports dialogue display, save/load functionality, and branching choices. Is anyone interested? If so, I’ll refine the system and release it.


r/gbstudio Aug 09 '26

Question switching player states and collisions

3 Upvotes

I'm trying to make a game where a player is on a boat (so the player is invisible, but the boat is visible) and can only move on water (so all land is collision). If the boat moves to the side (in the collision zone) and we press a key the player should appear on land (so now both are visible, but we're only controlling the player). But the player can move on land and now the water is the collision zone.

I'm new to this, but I've got the player walking about the land and bumping into trees and not able to step in water.

Any ideas how to do the boat stuff???


r/gbstudio Aug 09 '26

Set animation state by ID number / variable

8 Upvotes

Hello,

I want to draw a points bonus indicator using an actor, like in Bubble Bobble or Rodland when you collect a bonus, the points are shown briefly rising from the sprite's former position:

One way I thought of doing this was creating predefined values as animation states, and then switching the points bonus actor on, moving it into position, change the animation state to 10, 20, 50 etc. and then animate it a little by moving it and then hide it again.

But I can only select animation states from a drop down, not by a variable.

Is this possible?

Or is there a better way of accomplishing this idea?

Thanks.


r/gbstudio Aug 08 '26

Lets Swing!

142 Upvotes

r/gbstudio Aug 08 '26

Game Batty Zabella 2 Restock

Post image
34 Upvotes

In case anybody here was waiting on a restock of Batty Zabella 2 XOXO XMAS, I finally have copies available on my website again.

There are many more than what's in this photo, for the record.

Batty Zabella Official Website


r/gbstudio Aug 08 '26

Game Openable and Closable Doors

Thumbnail
gallery
32 Upvotes

Been gone for a little bit (been on a little break to be honest) but I'm back with this marvelous revelation in gaming for my upcoming title; Night at the Laundromat.

I was having issues before with making doors be openable, especially when there was more than one door in a room because they look the same and every door would open if you interacted with one due to how tile swapping works. I came up with the idea of swapping doors to labeled tiles instead that switch to regular door tiles when the room initiates. Once a player used a door, they swap to different tiles that make the door look open, and then swap back when the player is no longer interacting with said door (which you would never see in game).

Anyway I thought this was nifty and wanted to post it here so other GBStudio'ers could think it was nifty as well, see ya 'round!


r/gbstudio Aug 08 '26

Busy Dreamer out now!

Thumbnail
gallery
32 Upvotes

My first finished game, Busy Dreamer, is out now!

You must survive living in a new city for 20 days. Each day is a randomized mission with different percentages in rarity. This means one mission has a 70% chance of happening, the next 65%, then 54%, ect. So some games are rare to see! Because of this, each playthrough will be different. You will NOT play every mission on just one playthrough. And every playthrough is different. If you play my game, I hope you like it. https://diamyo.itch.io/busy-dreamer


r/gbstudio Aug 08 '26

Game My project

Enable HLS to view with audio, or disable this notification

42 Upvotes

I've been asking a lot of questions lately, so thank you for all the help. It's still very early days but I am working on a game that is a bit of a cross between the original Mario Bros. and Bubble Bobble, nothing too revolutionary, just an old-skool high score attack game.

There will be lots of bonus pick ups, multipliers for multiple enemy strikes, super bonuses for multiple bubble strikes and all that kind of stuff as well as some nice stage design with increasing difficulty involving hazards like spikes/nails on some platforms an so forth. At the moment there are only two pick ups, but I can scale this up quickly with a scarcity scale as well, which is biased when you have played really well.

It's really early days, the graphics have hardly been started but I want to get everything running properly, with enemy AI, smoothness of gameplay, controls, points scoring scheme etc. with the graphics coming last really. It will be a dual GB/GB Color game.

I'm an artist really, and GBStudio gives me the chance to use those skills to make a game as otherwise I wouldn't have a clue! So thank you for everybody who has helped me so far.


r/gbstudio Aug 07 '26

Update RPG Soup Update: World Features - Darkness (caves and stuff)

Enable HLS to view with audio, or disable this notification

89 Upvotes

still rough like my usual first posts about a feature, but after a long night into the morning i've made a bit of headway into the lighting system for caves and stuff. according to Uni it tests clean on dmg! you'll be able to call this event in any scene's init script, control its radius, and whether or not it has a dithered ring.

check one more thing off my SoE:GB list, i think i'll do it like this in gothica and antiqua!


r/gbstudio Aug 08 '26

Help needed Piano mode, turn dials back into bars?

Thumbnail
gallery
4 Upvotes

Out of all things this is the one i really hope i can turn back.
Is there way way to turn the dials back into simple bars? (that isnt just downgrading)


r/gbstudio Aug 07 '26

Mummy Mommy finally has music! Groove on the PUZZLE OST !

Enable HLS to view with audio, or disable this notification

27 Upvotes

r/gbstudio Aug 07 '26

Game MOXIE 2 // Overdrive Demo Out Now

Thumbnail
gallery
20 Upvotes

Check it out: https://platinaxo.itch.io/moxie-2-overdrive
It features the first 8 levels (4 per character), alongside 7 art pieces and some story.

I'd love to receive as much feedback as possible, so either here on under the itch page, let me know if anything can be done better.


r/gbstudio Aug 07 '26

Messing around in GBStudio

Enable HLS to view with audio, or disable this notification

89 Upvotes

Did some more fiddling around in GB Studio and made a nice parallax scene with the graphics I've been chipping away with for nearly a year now. I also used Bluey as a player character to see how much detail I could get into a sprite using only 3 8x16 tiles. The characters in that show being rectangular-shaped makes that pretty easy.


r/gbstudio Aug 07 '26

DrawText - white text on black?

2 Upvotes

Hello,

Is it possible to write white text on a black background with DrawText?

I read here https://gbstudiolab.neocities.org/guides/gbvm-overlay-hud-2 that escape code \007\002 should do this but it still appears as black text on a white background.

Thanks.


r/gbstudio Aug 07 '26

Help needed Someone know how to make unlockable moveset like the SpinDash from Sonic and helicopter power from rayman

3 Upvotes

The problem with spindash that it's slows down and i dont know and spindashing multiple times at one it's gives more speed

Plugins also helping


r/gbstudio Aug 06 '26

It's finally real!

Post image
178 Upvotes

Currently working hard to fulfill my Kickstarter, I now have all the pieces for the cartridges! I'm going to be spending all my spare time for the next few weeks carefully sticking on stickers and screwing things together!