Awesome
doomgeneric-rs
This was primarily a test whether a doom port could be integrated into rust without much hassle (to later integrate with another platform).
The awesome doom port doomgeneric was used as a basis.
This repo was originally started as piston-doom and later turned into a standalone lib. Therefore this is technically a fork of that repo with the piston-components removed.
This lib uses doomgeneric as a submodule. Therefore ensure this gets cloned as well or the build will fail.
For more instructions and a running demo, see piston-doom.
TODO:
- Setting
myargv
andmyargc
to support the-iwad
-flag: You need to the file named in a default way for now. The console will show you all the names - Support other resolutions. Not sure if this is possible without forking doomgeneric.