ScoreDoom

From DoomWiki.org

ScoreDoom
Codebase GZDoom 1.0.24
Developer(s) BilboHicks
Initial release Beta 1.0 (2007-08-02, 16 years ago)
Latest release 3.0r5 (2019-01-08, 5 years ago)
Development status Discontinued
Written in C++
Target Platform Windows
License Doom Source License, 3-point BSD, others

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[edit]

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. The primary reasons for doing so were not only that it was the latest release, but that it was considered a very stable version of the port. 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[edit]

The tally screen after running through Hangar in ScoreDoom, showing the barrel destruction counter and the score counters.

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. 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.

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.

Features[edit]

  • 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[edit]

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.

External links[edit]

Source code genealogy
Based on Name Base for
GZDoom 1.0.24 ScoreDoom ScoreDoomST