RustyDoom
A Rust version of the original DOOM base on the offically released source code found at https://github.com/id-software/doom
This is more of a learning exercise than something good! For example, the original z_zone.c and z_zone.h will be more "Rust-like" compared to the original version.
This repository will only contain the SHAREWARE verison of the original DOOM1, but will be able to run both IWAD and PWADS.
This repository will be done in two parts before a "release"
- An initial port keeping as close to the original C code as possible, which some minor modifications where it is clear on how to convert the code to Rust
- Rust-ify any (hopefully all) parts of the code, that is removing
unsafeand other such things. This will also include breaking down some of theubersized funtions of the original source into more managable bits
Description
A rust version of the original Doom.
This is more of a learning exercise than something good!
Languages
Rust
100%