• Stars
    star
    119
  • Rank 296,749 (Top 6 %)
  • Language
    C#
  • Created over 9 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Interactive JPS Search Algorithim, using Steve Rabin's algorithim

JPS-Unity

Interactive JPS Search Algorithim, using Steve Rabin's JPS Plus algorithm. Steve Rabins code is located here: https://github.com/SteveRabin/JPSPlusWithGoalBounding

Overview

This program is designed is to help others understand the JPS Plus Search algorithm by breaking it up into a step by step process.

  • First, the user is allowed to create a custom sized grid, placing obstacles and walls anywhere he/she pleases.
  • After the grid is created, the user can be begin the precomputation process. This process will calculate jump points, jump point distances, and goal bounds.
  • Once all precomputations are done, the user will be able to select a start and target position on the grid and then watch how the algorithm jumps through the map, finding the optimal path.

Controls

  • Mouse Wheel to Zoom
  • Right Click and Drag to move camera

Screens

Alt text Alt text