{"repo":"amethyst/bracket-lib","free":true,"listed":false,"github":"https://github.com/amethyst/bracket-lib","clone":"git clone https://github.com/amethyst/bracket-lib.git","description":"The Roguelike Toolkit (RLTK), implemented for Rust.","language":"Rust","stars":1690,"topics":["roguelike","cp437","rust-crate","retrogaming","rust-crates","crates","amethyst-support","rltk"],"license":"MIT","category":"game-templates","readme_excerpt":"Welcome to bracket-lib Note that you may need to run cargo update to pull some dependency updates. If you are coming from Hands-on Rust, the code is maintained here You can read a tutorial series on writing a Roguelike with this library at: https://bfnightly.bracketproductions.com/rustbook/ Bracket-lib is the primary support library for my book, Hands-on Rust. Please consider checking out my book. Early work has begun on writing a manual. You can find it in the manual folder, or read it online. BREAKING CHANGE ALERT : The crossterm feature is now cross term if you are using bracket-terminal directly. It's still crossterm for bracket-lib and rltk . IMPORTANT : If you are running the webgpu backend, you need to add resolver = 2 to your Cargo.toml file. WGPU requires it for platform selection. What happened to RLTK? This is RLTK, renamed because it is increasingly finding usage outside of just Roguelikes. It's also been divided into a number of crates, to make it easy to pick-and-choose the features you need. rltk crate wraps bracket-lib and re-exports in the rltk:: and rltk::prelude namespace. This preserves compatibility with all existing RLTK projects. bracket-algorithm-traits exposes the traits required for the various algorithm systems in other crates. bracket-color is my RGB/HSV color management system. bracket-geometry exposes various geometric primitives and helpers. Supports other crates. bracket-noise is a port of Auburn's FastNoise to Rust. bracket-pathfinding provide","default_branch":null,"files":null,"tree":[],"storefront":"/r/amethyst","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/amethyst/bracket-lib/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}