2 releases
Uses new Rust 2024
new 0.0.11 | Mar 23, 2025 |
---|---|
0.0.1 |
|
0.0.0 | Mar 22, 2025 |
#346 in Game dev
29 downloads per month
75KB
1K
SLoC
đŠī¸ TinyStorm
TinyStorm is a simple yet powerful framework designed primarily for building and testing low-level games. Whether you're prototyping or experimenting, TinyStorm provides the tools you need to bring your ideas to life. đ
⨠Features
- đ ī¸ Lightweight and easy to use
- đŽ Perfect for low-level game testing
- ⥠Fast and efficient for prototyping
đĻ Installation
Add the following to your Cargo.toml
:
[dependencies]
tinystorm = "0.0.1"
đ Getting Started
Here's a quick example to get you started:
use tinystorm::window::{WindowBuilder};
let mut window = WindowBuilder::default()
.with_size(800, 600)
.with_title("My Window")
.with_vsync(false)
.with_max_fps(144 * 5)
.with_msaa(4)
.build();
while window.is_running() {
window.poll_events();
// Render your scene here
window.swap_buffers();
}
đ Documentation
Check out the full documentation here.
đ¤ Contributing
Contributions are welcome! Feel free to open issues or submit pull requests to improve TinyStorm.
đ License
This project is licensed under the MIT License.
Happy coding! đ
Dependencies
~7â15MB
~194K SLoC