Skip to content

A-Star Pathfinding Visualisation in Rust

Notifications You must be signed in to change notification settings

PjrCodes/astar.rs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

astar.rs

A blazingly-fast A-Star search algorithm and visualisation written in Rust. GUI powered by egui.

Allows for dynamic grid sizes and user-chosen heuristics. Runs natively on MacOS, Linux and the web using WASM!

Demo

The WASM-based demo of the app is hosted here.

Installation

Prebuilt binaries for MacOS can be found on the releases page.

For other platforms, clone the repo and run:

cargo run --release

...with Rust installed ofc ;)

Changelog

Version v0.0.1 [14-11-2023]

  • Initial release
  • Support for up to 50x50 grids
  • Supports up to 3 heuristics
  • Builds for both WASM and x86_64

Icon credits - Václav Vančura

About

A-Star Pathfinding Visualisation in Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 85.1%
  • HTML 14.9%