Skip to content

KirylShakh/cosmictactics

Repository files navigation

Tasks:

General

  • Set up project
  • Extract movement code to Movement script
  • Refactor grid and cell
  • Rewrite Priority Queue to Heap
  • Make base round switching logic

Camera

  • Set up initial camera controls
  • Add cursor
  • Make objects camera centered when double clicking with cursor
  • Add hotkeys to control camera
  • Descride logic and UI for camera vs selection and etc. Attach doc to project

Grid

  • Fill level with hexagonal grid
  • Develop data structures for grid
  • Make cell selectable by clicking

Unit

  • Spawn units inside grid
  • Fix incorrect hex selection when selecting unit by double click
  • Develop base unit model
  • Develop base unit class
  • Make unit selectable
  • Control its movement inside grid
  • Add stats to unit
  • Fix concurrent units movement
  • Highlight pathes

Combat

  • Add base destroy action

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages