Dwarf Defense cover
Dwarf Defense screenshot
Genre: Strategy, Adventure, Indie

Dwarf Defense

Patch 0.53: Tower Rotation and Health+Mana Bars


  • Gave the Flamethrower towers the ability to rotate after being built.
  • Flamethrower tower now has the opportunity to be "micro-ed" as there is no cooldown on changing its rotation.
  • Health and mana bars made more ascetic-->changed static color to an animation

Small Bug Fix


  • Multiplayer Name text fixed (text was reversed/upside down after last patch)

Patch 0.52 : Minimap Improvements, Polishing, and Bug Fixes


  • Enemies now appear on the minimap with their armor type for their icon.
  • Fixed bug where using an ability or placing a tower would not allow you to choose an upgrade
  • Map Terrain made less intense on GPU (lighting and shadows were being rendered in areas that would never been seen)
  • Floating Gold text (from killing enemies) appears in a more fluid animation
  • Gold reward from killing enemies decreased
  • Sound from laser tower rebalanced (originally too loud)
  • Right Clicking an enemy when a tower is selected will cause that tower to target that enemy first--if that enemy is within the tower's range. Does not currently work with the Light tower and Rock Tower
  • Fixed Bug where Flamethrower Tower would not animate properly (open) for client in multiplayer
  • Experimenting with spawning clickable chests that appear randomly on the map and reward gold when clicked--not implemented yet

Patch 0.51: Multiplayer Crashes Fixed!

Multiplayer crashes are fixed! There were some references to invalid array values in the code...fixed those right up and learned how to avoid those going forward.

Still some improvements to be made to the code--but everything is functioning from what I've seen playtested. Up next--going to do some sound, asthetic, and balance upgrades. Stay tuned!

Patch 0.50: Multiplayer Added! Many Small Tweaks too!

Multiplayer is added! Currently can play with up to 4 players online. Took about 4 months of learning how to "replicate" actors and effects across multiple clients and then re-code parts of the game.

There are numerous other small updates--some visual and some gameplay/code.

Still working on fixing a bug causing the multiplayer host to crash after wave 3. I'll post more specific patch notes and changes after that is fixed.

Thanks for reading! Any questions/comments/thoughts or changes you want to see in the game--please let me know!

Patch 0.40 : Added Achievements and Leaderboards

Version 0.40

--Added Steam Leaderboards
--Added Steam Achievements
--Fixed Video Menu Settings (resolution, screen mode, etc.)

Patch 0.35 : Hints and Bug Fixes

--Hints added to work as a starting tutorial
--Bug fixes - mostly UI

Patch 0.30 : Bug Fixes and Polishing


  • Sound settings now properly save
  • Builder and enemy movement made more smooth
  • Typos fixed
  • P and Escape keys now properly pause and unpause game


More to come!

Patch 0.20 : Beta Access

Dev-mode turned off, and fixed a few small bugs. You now get 300 gold to start, and have to unlock each element to build towers as you progress. Good luck!