ScoreDoom

ScoreDoom, also known as GZScoreDoom by the name of its executable, is a source port based on GZDoom and was developed by BilboHicks to add an arcade style scoring system to Doom. Points are scored when shooting/killing monsters, achieving map objectives, finding secrets and map items in the quickest time possible, with bonus points for maxing tallies or getting under the par time.

History
Being iterated very frequently, the first public releases of ScoreDoom were beta builds, starting with 1.0 on August 2, 2007. At the time, it was on GZDoom 1.0.24, corresponding to ZDoom 2.1.7 (r530). Several intermediate beta's followed till the official 1.0 release on August 27, 2007.

The port moved to GZDoom 1.0.29 with version 1.9 dated December 10, 2007. Further releases introduced new firing modes for weapons and new gameplay modes but it primarily focused on the port supporting new WADs along with a enhanced focus on additional content for the add-on and bonus packs.

Overview
In single-player, each wad/wad-episode and level has its own high score which can be set. A single-player is allowed to log in to a score server which keeps track of the high scores for the IWADs and many famous mods. In co-op, each player competes to score the most points on a map, or across a whole wad, where the competing scores are clearly seen. A points-spread stat is also visible to tell players how far behind the leader they are. ScoreDoom supports up to 4 player co-op. High-score servers are not available for multiplayer.

ScoreDoom also has an optional add-on pack, which adds well over 150 new monsters, an arcade style announcer, many new powerups and a new weapon to augment the regular Doom menagerie. This content was previously created/made available by other members in the Doom community. Using the add-on pack also turns the boss fights (in the ExM8, E4M6 and MAP07 levels) into "boss rushes". There are different versions of the add-on pack, one being made for GZScoreDoom and the other for ScoreDoomST.

Features

 * All features from ZDoom 2.1.7 (r563M) and GZDoom 1.0.29
 * OpenGL 1.2 renderer with GL 1.1 compatibility mode
 * Scoring system in native source code, with several new game modes
 * Add-on and bonus packs featuring new monsters and more

Legacy
The later years of ScoreDoom development, starting in April 2013, focused more around updates regarding the add-on and bonus packs rather than the engine. These releases were combined with the add-on/bonus packs for ease of use, at the cost of significantly increasing the file size. The latest release of ScoreDoom's included add-on pack was from January 8, 2019, but the engine saw its last update on December 8, 2012. s

ScoreDoomST
ScoreDoom and ScoreDoomST are based on a old version of GZDoom and Skulltag respectively, corresponding to ZDoom 2.1.7 in terms of supported features. Content intended for newer versions of these ports is not supported and may require to be modified before it can be run. Furthermore, while based on engines that support Hexen and Strife, only Doom (including Ultimate Doom, Doom II and Final Doom) and Heretic are considered supported: there is no score server for other games. The add-on pack itself is only compatible with Doom.