Linux Format

Immerse yourself in a first-person shooter

This issue we’re going to have a go at designing a first-person shooter. Wolfenstein 3D (1992) and Doom (1993) are arguably the most notable early successes of the three-dimensional first-person shooter (FPS) genre. Both were released by id Software and designed by John Romero and John Carmack. These games featured the player seeing the game world through the eyes of a protagonist, roaming around levels looking for bad guys to eliminate. The graphics were, of course, pseudo-3D because true 3D graphics hardware hadn’t been invented yet. A lot of isomorphic project and trickery with sprites was used to create an illusion of three dimensions. We’re going to replicate that method.

To get started, we’ll need a few, and engine. To install Python, open a Terminal and type sudo apt-get install python3 , followed by sudo apt-get install pip3 . Then you can install with pip3 install pygame . Finally, grab a copy of by Raul Vieira from github with git clone https: .

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format1 min read
Make A Date!
Italo Vignoli is one of the founders of LibreOffice and the Document Foundation. “In February, you can meet a representative of the project at FOSDEM in Brussels, where LibreOffice will have a booth and a devroom where LibreOffice Technology will be
Linux Format2 min read
VeraCrypt
Version: 1.26.14 Web: https://veracrypt.fr/en/ There was a time when keeping your data under a username and password was considered good enough protection. These days, however, the only pragmatic approach to keeping your personal data to yourself is
Linux Format3 min read
BackBox 9
We’ve been keen to do an in-depth review of this awesome pentesting distro since 2022. Unfortunately, just as we were poised to do an exposé on BackBox 8, Nate had to move country, so with apologies to readers, we are now poised to delve into its suc

Related