{"repo":"CleanCut/rusty_engine","free":true,"listed":false,"github":"https://github.com/CleanCut/rusty_engine","clone":"git clone https://github.com/CleanCut/rusty_engine.git","description":"2D game engine for learning Rust","language":"Rust","stars":420,"topics":["rust","game-engine","2d"],"license":null,"category":"game-templates","readme_excerpt":"Rusty Engine Rusty Engine is a simple, 2D game engine for those who are learning Rust. Create simple game prototypes using straightforward Rust code without needing to learning difficult game engine concepts! It works on macOS, Linux, and Windows. Rusty Engine is a simplification wrapper over [Bevy], which I encourage you to use directly for more serious game engine needs. [Questions], [bug reports], and contributions are most welcome! https://user-images.githubusercontent.com/5838512/122880590-651bae00-d2f7-11eb-8e5c-4810b3777828.mp4 Documentation - Tutorial - API Reference - Code Examples - Game Scenarios Features - Asset pack included (sprites, music, sound effects, and fonts) - Sprites (2D images) - Use sprites from the included asset pack, or bring your own - Collision detection with custom colliders - Audio (music & sound effects) - Looping music - Multi-channel sound effects - Text - 2 fonts included, or bring your own - Input handling (keyboard, mouse) - Timers - Custom game state - Window customization Courses If you like Rusty Engine, please sponsor me [on GitHub] or [on Patreon], or take one of my courses below! The following courses use Rusty Engine in their curriculum: - Ultimate Rust 2: Intermediate Concepts on Udemy (the sequel to Ultimate Rust Crash Course) - Rust in 3 Weeks conducted live on O'Reilly Online approximately once each quarter. Linux Dependencies (Including WSL 2) If you are using Linux or Windows Subsystem for Linux 2, please visit Bevy's Install","default_branch":null,"files":null,"tree":[],"storefront":"/r/CleanCut","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CleanCut/rusty_engine/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."}