Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

This is nice! I when I was a kid I had a computer that ran on Z80 processor, I used to program things in Basic on it, but assembly was way out of reach (back then the only way to learn something was to take a course or buy a book, and sure assembly was out of the question). Your game took me back to those old days (much better days compared to my present). Enough talking about me, let me talk about the game: I like how much effort and love you put in here, your interpretation of the theme is very good, and although you restricted yourself with the hardware you used, you were able to use what was available in a good way. I found myself dying a lot, and it took me sometime (and some reading) to understand what was going on, this needs some tweaking, I think.

All in all, this is a solid entry and I really like it! May be you can make some series on how to make a GB game :)

(+1)

If a series about making Game Boy games in ASM is something folks might be interested in, I'd consider it :P It's a lot of just breaking down problems to solvable chunks, the same way any kind of programming is, but to a greater extent.  There's still a lot I don't know, though, and right now only really simple games make sense with my skill level. But hey, maybe one day!

You know, as far as my humble knowledge goes, the mainstream game programmers are going for ECS paradigm, thinking of games in a data driven style rather than OO style, and although popular game engines are still inclined towards a more OOP approach, this is only for ease of use, but huge projects would approach the programming differently. This is why I believe what you are doing is really important. With the limitations you are setting , you are forcing yourself to think in a data driven way, and this exercise will render itself very helpful. This is also why I might be interested in making GB games in ASM, so count me in :D