Skip to content

Add new custom pathfinder#16

Merged
pagoru merged 2 commits intoopenhotel:masterfrom
cout970:cout970-custom
Jul 26, 2024
Merged

Add new custom pathfinder#16
pagoru merged 2 commits intoopenhotel:masterfrom
cout970:cout970-custom

Conversation

@cout970
Copy link
Copy Markdown
Contributor

@cout970 cout970 commented Jul 26, 2024

Add custom pathfinder with:

  • Orthogonal jumps, with max jump length
  • Diagonal jumps with checks for stairs and holes
  • Max jump height
  • Weights for orthogonal and diagonal approaches
  • Distance to end heuristic for better performance
  • Refactor grid to use native and compact Float32Array
  • Configurations options: see FindPathConfig
  • Simple Done.serve() with HTML canvas for visualization of grid and paths

cout970 added 2 commits July 26, 2024 16:56
- Orthogonal jumps, with max jump length
- Diagonal jumps with checks for stairs and holes
- Max jump height
- Weights for orthogonal and diagonal approaches
- Distance to end heuristic for better performance
- Refactor grid to use native and compact Float32Array
- Configurations options: see FindPathConfig
- Simple Done.serve() with HTML canvas for visualization of grid and paths
@pagoru pagoru merged commit a2b98e0 into openhotel:master Jul 26, 2024
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.

2 participants