Game stats that reset every frame, inspired by immediate mode GUI.
gamedev bevy stats
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #14 from AlephCubed/dev

Replace term "immediate mode rendering" with "immediate mode GUI".

authored by

AlephCubed and committed by
GitHub
b4f3e715 ff07b37a

+4 -4
+1 -1
README.md
··· 4 4 [![Docs](https://img.shields.io/docsrs/immediate_stats)](https://docs.rs/immediate_stats) 5 5 ![License](https://img.shields.io/crates/l/immediate_stats) 6 6 7 - Game stats that reset every frame, inspired by immediate mode rendering. 7 + Game stats that reset every frame, inspired by immediate mode GUI. 8 8 9 9 This makes it easy to implement temporary buffs/debuffs, and effects that change over time. 10 10 Using a derive macro, stat resets are propagated to any stat fields,
+1 -1
immediate_stats/Cargo.toml
··· 2 2 name = "immediate_stats" 3 3 version = "0.1.2" 4 4 edition = "2024" 5 - description = "Game stats that reset every frame, inspired by immediate mode rendering." 5 + description = "Game stats that reset every frame, inspired by immediate mode GUI." 6 6 categories = ["game-development", "data-structures"] 7 7 keywords = ["game", "gamedev", "bevy", "stats", "proc-macro"] 8 8 repository = "https://github.com/AlephCubed/immediate_stats"
+1 -1
immediate_stats/src/lib.rs
··· 1 - //! Game stats that reset every frame, inspired by immediate mode rendering. 1 + //! Game stats that reset every frame, inspired by immediate mode GUI. 2 2 //! 3 3 //! This makes it easy to implement temporary buffs/debuffs, and effects that change over time. 4 4 //! Using a [derive macro](macro@StatContainer), stat resets are propagated to any stat fields,
+1 -1
immediate_stats_macros/Cargo.toml
··· 2 2 name = "immediate_stats_macros" 3 3 version = "0.1.2" 4 4 edition = "2024" 5 - description = "Game stats that reset every frame, inspired by immediate mode rendering." 5 + description = "Game stats that reset every frame, inspired by immediate mode GUI." 6 6 categories = ["game-development", "data-structures"] 7 7 keywords = ["game", "gamedev", "bevy", "stats", "proc-macro"] 8 8 repository = "https://github.com/AlephCubed/immediate_stats"