Performance & Mobile Optimization

Every technical decision in this project was made with mid-range mobile device performance in mind. The two most significant optimization strategies:

  • Procedural HexMesh — Renders the entire hex map using a single mesh instead of hundreds of individual GameObjects
  • Trigger-based Range Detection — Uses Unity’s SphereCollider triggers and logical coordinates for interaction handling, avoiding Unity Physics overhead