Engine made using SDL2 v0.37.0.
I started this project in order to learn Rust, so I'm probably not using the best practices and recommendations for the language.
Based on the video made by The Old School Coder, where he implements the engine using C, so the credit for the implementation is all his.
- Original Code in C written by jeuxdemains
- This project is a rewrite in Rust.
- Rust
- SDL2 Library
# Linux
# Ubuntu Example
sudo apt-get install libsdl2-dev
# Fedora example
sudo dnf install SDL2-devel
# macOS
# Using Homebrew
# On macOS, it's a good idea to install these via homebrew.
brew install sdl2
# Add SDL2 to your project using cargo
cargo add sdl2
# Run
cargo run
# Build
cargo build