Skip to content

spaceyjase/TurnBasedStrategyGodot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TurnBasedStrategyGodot

A turn-based strategy game in godot (3.5), based on the Code Monkey's Turn Based Strategy course that can be found here: https://unitycodemonkey.com/courses.php?c=turnbasedstrategy

Title

Why?

Why not? ;)

The course is great and the principles are general enough that they apply regardless of engine (but I also like godot!). And it's a great reference project for future ideas; a turn-based dungeon game with blackjack and... stuff.

Features

Action

  • Turns!
  • Shooting.
  • Grenades.
  • State machines.
  • Pathfinding via navigation.
  • Zombies (with guns!).
  • Ragdolls.
  • Crates!
  • Melee attacks.
  • Doors.
  • Enemy AI.
  • Camera controls and movement.
  • Custom resources.
  • Bugs!

Action Action

Features freebie assets from kenney: https://kenney.nl/assets and Synty: https://syntystore.com/.

Controls

Running the game, use WASD to move the camera around, Q and E to rotate. + and - move up and down. Select a unit, move them around and shoot zombies.

TODO:

  • Generic IInteractable featured in the course as a proof of concept.
  • Final level design; tidy up the level and make it playable, game over and win conditions (not featured in the course).
  • Polish - things like highlighting units with remaining action points, navigating units and so on.

Differences from the course:

About

A turn-based strategy game in godot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published