brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
rust-bracket-game-loopBuild and review bracket-lib style Rust 2D game loops, state structs, game modes, input handling, rendering calls, and restart flow. Use when creating a small Rust game with bracket-lib, porting a tutorial loop, or debugging tick/update/render state behavior.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill to create or review a small Rust game loop, especially one built
with bracket-lib and an explicit game state. Keep tick as a coordinator:
read input, advance state, render, and dispatch to small helper functions.
Cargo.toml, edition, engine, and existing
architecture before changing dependencies.Read references/game-loop-patterns.md for setup patterns, code skeletons,
mode routing, and review checks.
Guidance is transformed and paraphrased from Hands-On Rust Chapter 3 and
the official companion source repository. Current crate context was checked
against bracket-lib documentation on docs.rs and the bracket-lib example
repository. Verify the target project's dependency versions before copying API
details.