https://github.com/AdRoll/rustenstein
Wolfenstein 3D port written in Rust
https://github.com/AdRoll/rustenstein
game gamedev rust
Last synced: 11 months ago
JSON representation
Wolfenstein 3D port written in Rust
- Host: GitHub
- URL: https://github.com/AdRoll/rustenstein
- Owner: AdRoll
- License: mit
- Created: 2022-01-31T21:57:59.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-07T22:58:53.000Z (about 4 years ago)
- Last Synced: 2025-04-07T11:04:23.020Z (about 1 year ago)
- Topics: game, gamedev, rust
- Language: Rust
- Homepage: https://tech.nextroll.com/blog/dev/2022/02/02/rustenstein.html
- Size: 23.3 MB
- Stars: 234
- Watchers: 11
- Forks: 8
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rustenstein 3D
Prototype Wolfenstein 3D port written in Rust.
* [Development story](https://tech.nextroll.com/blog/dev/2022/02/02/rustenstein.html)
* [Roadmap](https://github.com/AdRoll/rustenstein/projects/1)

## Setup
To run the game, it's necessary to include the Wolfenstein data files in the `data/` directory.
This should be from the shareware version, ending in `.WL1` (`GAMEMAPS.WL1`, `VGAGRAPH.WL1`, etc.).
The files can be found, for example, [here](https://archive.org/details/Wolfenstein3d).
Run the game with:
cargo run --release