Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

359 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

isoRTS

isomorphic RTS

The project goals that have been reached:

  • Create a custom game engine based upon an isomorphic projection.
  • Have actors move around in this world by issuing mouse commands.
  • For pathfinding use A-star and or bidirectional A-star.
  • Add collectable resources to the world
  • Make villagers gather the different resources and bring them to a ‘town center’
  • Use these resources to build different buildings
  • Require specific buildings to house new population
  • Make certain the buildings produce units
  • Implement Fog of war
  • Interact like an RTS game
  • Robust villager AI for doing a task
  • Show different animations for these resources
  • Generate random map on game startup
  • Make the units able fight each other using melee
  • Make the actors fight each other using ranged attacks
  • Make certain buildings able to perform a ranged attack
  • Working minimap
  • Buildable town centre, house, baracks, mill and lumbercamp
  • A basic Rock/Paper/Scissors for damage calculations during battle
  • Basic AI to play against

Attainable project goals for the near future:

  • Fighting animations
  • Different units
  • Different colors on units and buildings for the eight teams
  • Researchable upgrades for units and buildings
  • Flesh out the research with a tech tree
  • Add sounds

Aim for the moon project goal:

  • Working netcode to play against friends!

About

Isometric RTS game with procedural generated maps.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages