Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sunjay/rust-simple-game-dev-tutorial

Rust game development tutorial with specs ECS and SDL2
https://github.com/sunjay/rust-simple-game-dev-tutorial

Last synced: about 2 months ago
JSON representation

Rust game development tutorial with specs ECS and SDL2

Awesome Lists containing this project

README

        

# game-tutorial

Each commit in this repo is a step in a game development tutorial I created for
some friends. The game is built in the Rust programming language using the Rust
SDL2 crate and the specs ECS.

We start making the game with just the SDL2 crate and then convert it to use the
specs ECS as our code starts to grow. Once the ECS is added, we're able to
quickly add more functionality like enemies, etc.

![game tutorial preview](./preview.gif)