FOSSPicks
Doom engine
GZDoom
Another title that's enjoyed remarkable longevity is Doom. Doom is about as far removed from SimCity (see above) as you could imagine (unless you include the giant lizard attack as one of SimCity 5's disaster scenarios), but it created a genre in much the same way. The first-person shooter (FPS) genre that Doom created is perhaps the most popular of all, with the latest release featuring hundreds of people on the same map at the same time, and graphics and physics that are sometimes indiscernible from reality. Yet the immediacy and relative simplicity of the original has kept it popular – popular enough that there are several open source implementations of its famous game engine, which itself was generously released for free in 1997. GZDoom is one of these, and it's actually a port of an older engine, now discontinued, called ZDoom.
The main advantages any of these recent engines will have are that they'll run on modern hardware and often use as much graphics acceleration as you can throw at them. GZDoom includes advanced rendering for both OpenGL and software-only platforms, which means you get advanced features like colored lighting, 3D floors, portals that connect separate areas of a map, and, of course, higher resolutions for both the display and the textures used within the maps. To play the original Doom with any new engine, you will need the original WAD files. As these have never been released under an open source license, you will need to extract them from your own personal copy of Doom. However, WAD files have been created and released under an open source license, with one of the best being "Freedom," a single-player game split into two parts and consisting of more than 60 different levels!
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
So Long Neofetch and Thanks for the Info
Today is a day that every Linux user who enjoys bragging about their system(s) will mourn, as Neofetch has come to an end.
-
Ubuntu 24.04 Comes with a “Flaw"
If you're thinking you might want to upgrade from your current Ubuntu release to the latest, there's something you might want to consider before doing so.
-
Canonical Releases Ubuntu 24.04
After a brief pause because of the XZ vulnerability, Ubuntu 24.04 is now available for install.
-
Linux Servers Targeted by Akira Ransomware
A group of bad actors who have already extorted $42 million have their sights set on the Linux platform.
-
TUXEDO Computers Unveils Linux Laptop Featuring AMD Ryzen CPU
This latest release is the first laptop to include the new CPU from Ryzen and Linux preinstalled.
-
XZ Gets the All-Clear
The back door xz vulnerability has been officially reverted for Fedora 40 and versions 38 and 39 were never affected.
-
Canonical Collaborates with Qualcomm on New Venture
This new joint effort is geared toward bringing Ubuntu and Ubuntu Core to Qualcomm-powered devices.
-
Kodi 21.0 Open-Source Entertainment Hub Released
After a year of development, the award-winning Kodi cross-platform, media center software is now available with many new additions and improvements.
-
Linux Usage Increases in Two Key Areas
If market share is your thing, you'll be happy to know that Linux is on the rise in two areas that, if they keep climbing, could have serious meaning for Linux's future.
-
Vulnerability Discovered in xz Libraries
An urgent alert for Fedora 40 has been posted and users should pay attention.