A Game Boy Color arcade game based on my biopunk comic Heliosphere

Get the comic! Heliosphere is now on sale at https://benjelter.itch.io/heliosphere-vol1 and it comes with a free copy of the Game Boy rom for this game.

Keyboard controls

Z= Jump

X= Shoot

Move with arrow keys.

Programs used: GBstudio, Clip Studio Paint


Title: Free OST 1 Character Select by krümel (crumb)#0723

Gameplay: Tape It Together by Ember#1765 / DeerTears

Rated 3.5 out of 5 stars
(2 total ratings)
Made withGB Studio, Clip Studio Paint
Tags2D, Arcade, Game Boy, gbstudio, Sci-fi
Average sessionA few minutes
InputsKeyboard, Xbox controller, Gamepad (any), Playstation controller


Log in with itch.io to leave a comment.

Hey Ben. Love your work. I think The Machine is the best indie GBC out there. Sorry to bother you, I purchased your comic but I only see a download link for the PDF and I'm wondering how to get the ROM for this game. Thanks!

Oh sorry about that! Let me send it to you. what's your discord name or email address?


I dropped you a line on Discord. Thanks!

Hello is the new link to buy the comic this one and does the rom still comes with it ?

Sorry for the late reply- Yes, that is the link to buy volume 1. I still need to add volume 2 to itch so the whole series is available online.

What about the GBC rom ?

(1 edit)

Do you have Discord? I'll PM you about that.

yes thank you my handle is Voljega

The link to buy the comic is dead.

Cool arcade game! I really enjoyed this! Easy to pick up and play!

But I noticed that sometimes when jumping he wont shoot mid-air. Other times it works tho!

Nice! Not too easy, but it's great!

I'm trying too add 'score counter' - could you help me with this?
How did you figure it out


Hey here is the way I did the score: The last '00' of the score is built into the background. The first three digits are each 10 frame sprites that only occupy the upper left 8x8 corner of the sprite.

They have an 'on update' script that sets their animation frame based on the score. The animation frames roll over so for example the singles place is just set to the score and if it were 10 it would just display '0.' The tens place is set to the score divided by 10 etc. (It doesn't round up from 5 fortunately)

It may seem like I have too many sprites in a row because of the bullets but I only used one sprite for the bullets. One of the bullets is built into the background so the sprite actually moves over and conceals it when you have zero bullets.

I hope that helps!


Very challenging and fun!

Hey thanks for playing!