Skip to content

GitWillG/CaseStudyInHexGrids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 

Repository files navigation

CaseStudyInHexGrids

A case study in grids, grid generation, and pathfinding focusing specifically on hex grids

Through this case study I hope to explore the usecases of hexagonal grid and related systems as often seen uitilized in strategy games.

The following are learning goals and target systems for optimization:

  1. Efficient and scalable methodology of grid creation utilizing:

    A) hexes and hexagonal mesh procedural generation.

    B) given external meshes that are expected to be hexagonal prisms

  2. Simplistic birds eye view camera controller

  3. pathfinding on a non-square grid system that:

    A) Accounts for obstructions

    B) Vizualizes given movement ranges and pathing

  4. Data handlers that exist within hexes for various "characters" that will want variable "statistics"

  5. Regularly used shaders such as: outline, highlighting, fog (of war), and bobbing element.

The result of this case study is to posses a deep understanding of these systems and how to optimize them. Along with a robust and usable skeleton that can be used in future related projects.

About

A case study in grids, grid generation, and pathfinding focusing specifically on hex grids

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors