MMWA Diaries #3- Repaying the techdebt repo men
HELLO FRIENDS :D
it has been ABSOLUTELY FOREVER since we released a public version of our game BUT WE ARE FINALLY HERE ONCE AGAIN :D
When we started this project, we just wanted to get the game to its functional form as fast as possible.
Everytime we had to add a feature to the game, we'd ask ourselves
"HHHmmmmm.... How should we implement this?"
And the answer, without fail, would be
"In a way thats gonna get it to work ASAP. We'll clean it up later."
Every single time "We'll clean it up later".
Ducktape and superglue ALL THE WAY hahahahaha
But towards the end of 2023, we kinda realized that the game was.... slowing down... and bugs were getting harder and harder to squash.
The dredded time to repay our mountain of tech debt was upon us.
SO WE SPENT THE NEXT MANY DAYS AND WEEKS AND MONTHS PAYING IT BACK.
Fix one thing. Break something else.
Refactor one module, break another module.
Its tolerable whenever you fix something which spawns a brand new bug.
It is THE MOST ANNOYING when the fix you implemented RESURRECTS A ONCE-DEAD BUG.
Gawd. Those are the worst.
And then theres the psychological battle!
The entire time you have too much on your plate to even think about featurecreeping.
So even as you slowly work through little bugs here and there and the game gradually performs better and better,
theres no big changes that... yknow.... scream out "HEY THE GAME IS GROWING!!"
Your brain tells you that you are moving.
But your eyes say that everything. is. stationary.
If any of you are also gamedevs facing this
and feel like yall screwed yourselves over with your ambition and need for speed,
Something that really helped us was to take joy in the little victories.
Even the tiniest victories must be celebrated.
Thats how we kept ourselves sane anyways.
I'd be on voice chat with Suarvae as he worked through some of the bugs, and every little thing he patched he'd be like
"I. Am. Him.
Like, I am actually Him.
YUUUURRRRRRPPPPPPPPP
WHO DO YOU THINK YOU ARE? I AM!"
Yall should try it out some time.
Gas each other up always (:
And eventually. E V E N T U A L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L L Y Y Y Y Y Y Y Y Y Y
That un-featurecreeped same old boring game that you've been staring at for the longest time? It does come together.
HANG IN THERE GAMEDEV FRIENDS KYRIE ELEISON GOD HAVE MERCY
Anyways
I completely forgot what I was typing about LOL
TY FOR dROPPING BY AND READING MY SCATTERBRAIN THOUGHTS :D
Daffodil Starlight
Get Meow Meow Wizard Arena
Meow Meow Wizard Arena
Breed cats! wear costumes! Go to wizard battle!
Status | In development |
Authors | Kitsi Katsi, Rave House Studios |
Genre | Adventure |
Tags | battle-royale, brawler, breeding, cat, Cozy, Cute, Farming, Incremental, Multiplayer, Third Person |
Languages | English |
More posts
- Big game update!Apr 08, 2024
- MMWA Diaries #2- Expanding our world and Murphy's visitDec 14, 2023
- MMWA Diaries #1 - Tutorial Mode, Spell Caching and More!Sep 21, 2023
- Musical or lyrical game developer?Aug 17, 2023
- We're sharing a tool we made for Meow Meow Wizard Arena!Feb 24, 2023
- FINALLY GOT AN ITCH.IO PAGEFeb 11, 2023
Leave a comment
Log in with itch.io to leave a comment.