| Crates.io | doomgeneric |
| lib.rs | doomgeneric |
| version | 0.3.0-beta.3 |
| created_at | 2021-11-14 04:25:53.323199+00 |
| updated_at | 2025-03-06 16:40:45.827297+00 |
| description | Bindings for the doomgeneric doom port. |
| homepage | https://crates.io/crates/doomgeneric |
| repository | https://github.com/LinusCDE/doomgeneric-rs |
| max_upload_size | |
| id | 481607 |
| size | 4,481,121 |
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:
myargv and myargc 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