A downloadable game for Windows

D.O.T. Defence

Welcome to the frontline of defence!

Prepare yourself to construct formidable towers, amassing an army to repel your enemies and dominate the map. Victory is secured when only one HQ remains standing.

Engage in thrilling 1v1, 2v2, or free-for-all battles against bots, friends, or even strangers granted access to your PC via Parsec!

Pro Tip: While not mandatory, a gamepad enhances the experience significantly!

Controls:

Gamepad:

    • Hold A: Build
    • Hold B: Deconstruct (reclaim resources)
    • Hold X: Draw unit paths
    • Hold Y: Activate powers (indicated by commander barking and adjacent bar)
    • Hold right trigger: Sprint
    • Left trigger: Taunt/Start Wave
    • Hold select: Surrender
    • Start: Access menu
    • DPad Up: Speed up time (Wave Defence mode only)

Mouse & Keyboard:

  • Player 1:

    • W/A/S/D: Movement
    • Left Click: Build
    • R: Deconstruct
    • Shift: Powerup (Once filled)
    • Y: Surrender
    • 1: Taunt/Start Wave
    • Space: Draw Path

  • Player 2:
    • Arrow keys: Movement
    • Right mouse click: Build
    • Num 1: Deconstruct
    • End: Powerup (Once filled)
    • U: Surrender
    • 2: Taunt
    • Num 0: Draw Path

Game Mechanics:

  • Construction limited to controlled areas; pips are generated by trucks to and from HQ.
  • Tile modifications offer strategic advantages; erecting a factory spawns special units.
  • Victory is attained by annihilating enemy HQs.

Special Powers:

  • Bombing Run: Draw a line to unleash destructive bombs (beware friendly fire!).
  • Overcharge: Amplify buildings' capabilities in a localized area, enhancing range and rate of fire.
  • Supply Run: Bolster control points' pip capacity and dispatch rapid supply trucks.

Building Types:

  • Production: Generate units to secure territories.
  • Turret: Effective against infantry units.
  • Cannon: Long-range precision targeting with an explosive punch (mind the minimum range).
  • Sandbag: Attracts nearby friendly units, providing damage mitigation and rate of fire boost for infantry.

Prepare for the ultimate showdown in D.O.T. Defence! Fun for old and new comers to the RTS genre!

Discord: https://discord.gg/RTf6DKFRFV
Twitter: https://twitter.com/axe_rattle

Download

Download
dot_defence.zip 141 MB

Development log

Comments

Log in with itch.io to leave a comment.

Resolution doesn't scale correctly = most UI is offscreen.

(+1)

I should be working on that this weekend, hopefully by Monday or Tuesday that'll be resolved. Thanks for trying it out!

Seems good, though it seems it lags after the first few seconds of the game, due to the amount of units.
Maybe experiment with ECS?

(+1)

Thanks for trying it out!


Did you download the latest? There were some large optimizations I made in the last build that should hopefully help stuff. 

ECS is an option, although atm after profiling the two big issues are:

- searching for targets algorithm needs improvement

- godot default physics engine isn't very well optimized, there are some other ones I want to try out that are theoretically much more performant.

Yes, I downloaded the latest.

I will try again if there's a new update (reply to increase the chances of me seeing it), though I am confused why the physics engine is even in use.