Update 0.14.2
An overhaul under the hood, plus some polish and bug fixes
Code rewrite
But the bulk of the work has gone into a complete overhaul of some systems that control just about every action in the game. The truth is I wrote all the game's code over 2 years ago and I was still fairly new to programming at the time. I've made two more games in that time, and I've learned a lot about how to write better code. Code that's not spaghetti. Code that won't leave me stumped when I'm trying to add new things. Code that's won't baffle me when I'm debugging problems.
So while this update isn't jam packed with new features, it does bring some important changes that will make it much easier for me to add new stuff in the future.
One thing to note is that the major code changes here have resulted in some timing differences when it comes to all the player actions. You may notice the game generally 'feels different'. Some actions may be faster, others slower, or delays between actions may have changed. I'll be tightening this up in future updates, and also adding controls for changing the game speed to your liking. Let me know if you have any specific issues.
Animation
I've added a little animation to all the character movements. Now every time a character moves to a tile they actually animate from point A to B, rather than popping there instantaneously. I've tried to keep it quick and snappy as it was before, but with a little more of a sense of motion. Being knocked back by attacks is now animated too, with a slow grind to a halt.
More player names
You may be aware that your players have a randomly-chosen name. There was a pretty small list of names in the game (30 male, 30 female) which meant you'd often see the same names pop up repeatedly if you played the game a lot. I've now added 90 more names for each gender, bringing the grand total up to 240 names.
๐ Changes
Here's the full list of changes in this update.
- Rewrote action queue system code.
- Implemented new audio system.
- Added 90 new male names and 90 new female names.
- Character movement is now animated.
๐ Bug Fixes
- Fixed crash caused when you preview Shoot command when the ball would land on the same tile as another human player.
- Fixed crash caused when an enemy was knocked into another enemy's attack after it was stunned then recovered in the same turn.
- Fixed inconsistency in stun duration (it was counting down a turn too fast if an enemy was stunned before performing their action).
- Fixed Stamina gauge showing animation with orange text when you hover mouse over player info panels.
Keep your eyes peeled for new enemies entering the arena soon!
Remember to follow me on itch.io, and follow the game or add it to your wishlist for more updates.
Enjoy!
Matt
Files
Get Dungeon Deathball
Dungeon Deathball
๐ Turn-based roguelike meets arcade death-sport, where every dungeon is a unique gauntlet of brutal challenges.
Status | Released |
Author | Matt Glanville |
Genre | Strategy |
Tags | grid-based, Pixel Art, Roguelike, Roguelite, Short, Singleplayer, Tactical, Tactical RPG, Turn-based, Turn-based Strategy |
Languages | English |
More posts
- Egg Hunt Challenge is back!Apr 07, 2023
- Patch v1.4.5Sep 26, 2022
- Patch v1.4.4Sep 09, 2022
- Patch v1.4.3May 23, 2022
- Patch v1.4.1Apr 22, 2022
- Egg Hunt Challenge & Update v1.4Apr 14, 2022
- Update 1.3 - New Perks, Teams, Achievements, and buckets of bloodMar 16, 2022
- Patch v1.2.2Nov 03, 2021
- Patch v1.2.1Oct 30, 2021
- ๐ Trick or TreatOct 28, 2021
Leave a comment
Log in with itch.io to leave a comment.