A downloadable game

This is my entry into the GBAJam 2022.    

Having never written a GBA game before I decided to go into the deep end and also write it in a language I had never used before. I wrote the game using Zig as a learning experience. I also wrote a simple tile editor to let me create backgrounds and tile maps and the like (also in Zig, also not very good).     

I was not able to satisfactorily finish the game. I wanted to add in multiplayer support but kept running into issues with the program counter going out of bounds when compiling. I cannot say for sure if this is a Zig issue or a me issue, probably the latter as I have limited experience. The sounds are also really bare bones, which is disappointing.         

Regardless, this is gnoq, it's like the classic game pong that we all know and love except the classic level boundaries shift around meaning the ball doesn't behave at all how you might predict it will. The game is a simple first to 9 wins experience against a rudimentary computer opponent. I have tested that it runs on a GBA device using a flash cart and also the mGBA emulator.      

I had a lot of fun, I am glad I entered into this competition and saw it through to the end. I have learned a lot about GBA and Zig. 


Download

Download
Gnoq_jam.gba 15 kB

Install instructions

Download and use the GBA rom as you would any other. I have tested that it works on a flash cart on a GBAsp and also on the mGBA emulator.

Leave a comment

Log in with itch.io to leave a comment.