Hot take: I'm sick of coding my games "the right way". When I made DDGD I didn't even grasp inheritance correctly and just coded the game organically together.

For Marble Game I planned. I did things the right way. Managers, controllers, design patters - whatever programming technobabble you can imagine.

Now guess: which code base is more abstract, less readable and has more technical debt? Hint: It's not the first one.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://mastodon.gamedev.place/users/memoriesin8bit/statuses/116194261270220448 on your instance and quote it. (Note that quoting is not supported in Mastodon.)