Game
Project 9 - A MetroidVania 2d Platformer
9 years ago

And today, we learn a lesson on code organization!


1.) Find a small, really inconspicuous bug.
2.) Fix small, inconspicuous bug.
3.) EVERYTHING ELSE BREAKS!!!

It’s incredible what one line of miss placed code can do to a game as it gets bigger!

From randomly floating slightly above a floor, to randomly plummeting through them like they don’t exist to your death, to the game not even compiling - messy code has a way of snowballing itself.

I spent the whole night rewriting the jump and collision detection stuff so that it works more consistently, and the code is still a disaster of spaghetti code.

Going to have to look at my methods going forward to make sure this doesn’t happen again… it’s a bit depressing - I sat down excited to make my first boss encounter, and instead I spent the night 3 inches from my screen squinting at lines of code muttering “what the heck does this even do?”

TONIGHT though - tonight I make a boss!



0 comments

Loading...

Next up

Oh man! This is progress! Colored text is impressive to everyone!

Working on a town!

The whole squad is here!

Interested? Follow me!

I-Buki

Mio-Da!

Ibuki Mioda!

Strange Umbrella

brung back my old oc plus a new one

...they don`t have names yet tho

Szayel Aporro Granz - Bleach

Cash Banooca

Double Rainbow!!!