Skip to content

perf: smooth map navigation and align the minimap - #24

Merged
prayujt merged 2 commits into
mainfrom
fix/minimap-orientation
Aug 25, 2026
Merged

perf: smooth map navigation and align the minimap#24
prayujt merged 2 commits into
mainfrom
fix/minimap-orientation

Conversation

@prayujt

@prayujt prayujt commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Rotate the minimap clockwise so the isometric world’s left edge appears at the top, including viewport and pointer navigation.
  • Move whole-world camera transforms into a Pixi render group.
  • Cache visible tile bounds, hide and reuse offscreen tiles, and suppress redundant camera store updates during movement.

Test plan

  • Run Prettier on the changed files
  • Run ESLint on the changed files
  • Run yarn run check
  • Run yarn build
  • Verify tile (63,55) projects from minimap (63,55) to (19,63) on a 75×75 map

Align minimap navigation with the isometric world's left edge.
Avoid redundant visibility scans and store updates while panning, and keep whole-world camera transforms in a Pixi render group.
@prayujt
prayujt merged commit 9475b8a into main Aug 25, 2026
2 checks passed
@prayujt
prayujt deleted the fix/minimap-orientation branch August 25, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant