Skip to content

Latest commit

 

History

History
51 lines (39 loc) · 1.27 KB

index.md

File metadata and controls

51 lines (39 loc) · 1.27 KB

Roadmap

2D Demo

  • Clean structure
    • Add TODO comments

Hexagonal grid utilities

  • I/O utilities
    • Import
    • Export
  • Grid utilities
    • Tile distance
    • Tile configuration structure
    • Tile rotation
    • Neighbours and utilities
    • Pathfinding service
    • Vision service
  • 3-dimension vector utilities vec3
  • 2-dimension vector utilities vec2
  • Hexagonal tiles utilities hex

2D display

  • Cubic to 2D space

Board utilities

  • Rectangular boards
  • Hexagonal boards
  • Define board center / set origin on this tile/position
  • Neighbour to array index utilities
  • Map generator services
    • Heatmap
    • Terrain generator

Documentation

  • To be done later when structure stabilizes

CI/CD, tooling chore

  • Automatically publish new package version
  • Resource links page
  • Polish to a clean project package
  • Study package barrel imports, determine export structure accordingly
  • Get demo clean, name subpackage accordingly
  • Testing library
  • Github CI automated tests
  • Install git hooks services husky