jfarmer / raphael-rs

Crafting rotation optimizer / macro generator for Final Fantasy XIV

Home Page:https://www.raphael-xiv.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raphael XIV

đź”— www.raphael-xiv.com

Raphael is a crafting rotation solver for the online game Final Fantasy XIV.

  • Produces optimal solutions. Achieving higher quality than the solver is impossible.
  • Short solve time (5-60 seconds) and reasonable memory usage (300-1000 MB).

How does it work?

Building from source

The Rust toolchain is required to build the solver.

Native

To build and run the application:

cargo run --release

Web (wasm)

Trunk is required to bundle and host the website and can be installed via the Rust toolchain:

cargo install --locked trunk

To build and host the application locally:

export RANDOM_SUFFIX=""
export RUSTFLAGS="--cfg=web_sys_unstable_apis"
trunk serve --release --dist distrib

About

Crafting rotation optimizer / macro generator for Final Fantasy XIV

https://www.raphael-xiv.com/

License:Apache License 2.0


Languages

Language:Rust 98.8%Language:HTML 0.9%Language:Shell 0.3%