I just published ShadowEngine2D v1.2.0, a 2D game engine written in Rust.
New features in v1.2.0:
– Text rendering system with font management
– 2D physics engine built on parry2d with collision detection
– Multi-layer tilemap system with CSV import/export
– Performance profiler with FPS tracking and memory monitoring
– Save/load system with JSON serialization and auto-save
Technical stack:
– WGPU for cross-platform rendering
– Winit for windowing and input handling
– Parry2d for physics simulation
– Serde for serialization
– Glam for math operations
Installation:
cargo add shadowengine2d
The crate includes 4 examples demonstrating basic usage, modern game structure, debug output, and all v1.2.0 features.
Licensed under MIT and Apache 2.0. The engine supports Windows, macOS, and Linux with hardware-accelerated graphics rendering.
submitted by /u/SureMeat5400
[link] [comments]