Difference between revisions of "Odamex"

From DoomWiki.org

[checked revision][checked revision]
m (grammar, wikilinks, reduce word repetition some more)
m (External links: +featured template)
Line 81: Line 81:
 
{{s-non|reason=None}}
 
{{s-non|reason=None}}
 
{{s-end}}
 
{{s-end}}
 +
{{featured article}}
 
[[Category:Source ports]]
 
[[Category:Source ports]]
 
[[Category:Doom ports]]
 
[[Category:Doom ports]]
 
[[Category:ZDoom]]
 
[[Category:ZDoom]]

Revision as of 02:52, 1 April 2019

Odamex
Odamex logo.png
Standard Boom Compatible
Codebase csDoom
Developer(s) Sean Leonard (Dr_Sean), Mike Wood (Hyper_Eye), Mike Lightner (Mancubus_II), Alex Mayfield (AlexMax), Ch0wW
Contributor(s) Ralph Vickers (Ralphis)
Initial release 0.1a (2007-01-22, 17 years ago)
Latest release 10.4.0 (2023-08-10, 7 months ago)
Development status Active
Written in C++
Target Platform Cross-Platform
Available in English (United States)
License GNU General Public License v2
Website https://odamex.net/
Source Repository

(Git)

GitHub
IRC Channel OFTC #odamex
Odamex is a modified Doom source port based on csDoom (itself based on ZDoom 1.22) running on a wide range of platforms, including Windows, Linux, FreeBSD, MacOSX, Solaris and even the Microsoft Xbox. It has been designed to allow client/server-based Doom gameplay over the Internet or LAN. The latest release version is 10.4.0 (2023-08-10).

The following features are supported:

Client/server

Odamex uses a client/server architecture inherited from csDoom and improved upon in many ways, for example implementing network compression. Odamex is also the only GNU GPL licensed true client/server port available.

Launcher

The included launcher is specifically designed for Odamex and is built with wxWidgets. It allows the user to retrieve a list of running Odamex servers from the master servers (Odamex utilizes more than one master), and lets them join a game simply by selecting the server on which they wish to play. In addition to the main launcher there is also another launcher built with SDL and Agar called "ag-odalaunch." ag-odalaunch was made for the Xbox port to have a launcher but can be compiled on other operating systems where SDL and Agar are available as well.

History

Odamex's first official version, 0.1a, was released on January 19, 2007. However, the project had been unofficially in development since 2005, when the first build of Odamex's precursor titled Zwango was created.

In May 2012 Odamex was chosen to be the de facto port for the International Doom League, solidifying the port's relevance in the multiplayer Doom community. Players started using Odamex officially for the summer 2012 season. This continued until May 2014.

On July 22, 2013, Odamex 0.6.3 was announced as the source port of choice for the 20th Anniversary Doom Challenge held at QuakeCon 2013, via the official rules revealed that day.[1][2]

The Odamex team

Active

Inactive/retired

References

  1. "Announcing this year’s QuakeCon 2013 tournaments". QuakeCon.org. Retrieved July 22, 2013.
  2. "QuakeCon 2013 20th Anniversary Doom Challenge Rules" (PDF). QuakeCon.org. Retrieved July 22, 2013.

External links

Source code genealogy
Based on
csDoom
Odamex None