It's a Platformer by acdimalev
Intended to be played using a Gameboy emulator. Tested with mGBA and Sameboy.
No emulator installed? No problem! You can run an emulator straight in your web browser.
https://binji.github.io/binjgb/
Please note that this ROM has not been tested on actual hardware. Load onto a flash cart at your own risk.
| Link | https://acdimalev.itch.io/its-a-platformer |
| Link | https://acdimalev.itch.io/its-a-platformer |
| Original URL | https://ldjam.com/events/ludum-dare/52/its-a-platformer |
Ratings
| Overall | 154th | 3.5⭐ | 23🧑⚖️ |
| Fun | 187th | 3.286⭐ | 23🧑⚖️ |
| Innovation | 154th | 3.357⭐ | 23🧑⚖️ |
| Theme | 131th | 3.8⭐ | 22🧑⚖️ |
| Graphics | 89th | 3.925⭐ | 22🧑⚖️ |
| Humor | 206th | 2.444⭐ | 20🧑⚖️ |
| Mood | 190th | 3.175⭐ | 22🧑⚖️ |
| Given | 22🗳️ | 8🗨️ |
It was fun and I really liked how casual it was - a nice break from the other more hardcore games. But at one point it just glitched out. After the level where you have to drop down from a high point the character just kept falling endlessly on a checkered screen.
Also, it's ratable in Audio but there is no audio..?
Was cool to be able to play a gameboy game in a browser. Game was fun for what it was, that jump animation is _wild_ :laughing: , seemed like the focus here was on the tech used which is quite cool!!
Thanks for sharing!
We made a Game Boy game for this submission too by the way! Great minds... =P

It seems others encountered this glitchy (?) end screen as well.
---
This was a nice little entry. Always fun to try new homebrew for old hardware.
Picking up the plants reminded me of SMB2/Doki Doki Panic. Short and simple, and I think the level-design was consistent.
I would have liked to see more challenging level design, the whole game kind of felt like a tutorial.
Very impressive to make a gameboy game for the compo!
Quick caveats. I've been experimenting with writing Game Boy games for a couple years, and I do have a lot of experience writing C code to lean on.
For this game, I wrote one small program that slices up the sprite graphics to make them easier to draw on screen, and another small program that compiles a bunch of PNG files into level data. Both of these are included in my source code. Doing things this way gives me less assembly code to write, and less code that the Game Boy has to run. A couple years ago I was doing this by hand and I heavily recommend against it. Totally worth the trouble of making my computer do it for me.
I didn't leave myself with much time to work on the game code this time around, so I basically tried really hard not to do anything too unfamiliar. The game code is probably worse off for it. Doing anything with the Game Boy processor can be really difficult because it's 8-bit and doesn't have many registers. Unfortunately, I don't have any great suggestions for anyone wanting to learn because I've found it incredibly difficult and time consuming trying to write assembly code, load it up in an emulator, see what it's doing, and then go back and make a change. So much so that I wrote a simulator this past year to help me with that.
https://github.com/acdimalev/gb-sim
Simple game, but cute graphics. Would have loved some music and/or sound effects to go along.
Regarding your write-run-fix loop, couldn't you grab the source code of a GB emu (say, SameBoy), and hack it to automatically re-run a given ROM file when it changes on disk? That way you should be able to setup a complete compile+relaunch chain in one command/hotkey. You could even just reload the ROM, and keep the RAM as-is, so the game would keep its current state while reloading the code. (Or tell the emu to reload a save-state after ROM load, which is maybe safer.) Anyway, just a thought :)

For the game itself the jumping was a bit non-fluid (double jumping and jump direction). But other than that this is a solid and fun entry!
The animations and graphics are really good and making a gameboy game is a wonderful idea for a game jam!
The levels are well structured as well.
Congratulations!
Ran perfectly fine on Game Boy Light. It was short and easy, but I liked the amount of visual polish on the character.