If you were born before the 1990s, you would have known the legendary Wolf3D DOS game. It's probably one of the very first FPS that defines the genre (some would argue DOOM did that). Thanks to id Soft for opening up the engine source code, the community has been active porting the original DOS source code to *NIX with SDL. The Wolf4SDL is the first port that supports SDL 1.x. Another port that enhances Wolf4SDL further, introducing ECWolf. This port supports SDL 2.x yet offers additional enhancements.
I did not have much luck with getting Wolf4SDL compile on Fedora 32 but have no issue with ECWolf up running.
Video:
https://www.youtube.com/watch?v=aGhLQ12o1Ug