This is my implementation of a 2D game engine in Rust based on the video series How To Make A Game In C++ & SDL2 From Scratch! by carlbirch
In order to compile on Windows, copy all lib files from lib
directory to
C:\Users\{Your Username}\.rustup\toolchains\{current toolchain}\lib\rustlib\{current toolchain}\lib
All the art work is based on the original YouTube series.
You can download the assets from the original GitHub repository
I took inspiration and learnt a lot from a number of open source projects, specifically,
- rustic-ecs : Simple entity-component system in Rust
- amethyst : Data-oriented and data-driven game engine written in Rust