Odamex Message Boards
Community Discussion => Devoblog => Topic started by: Hekksy on January 13, 2016, 18:36:04
-
The Odamex project is looking for a programmer to help maintain the Odamex source code. Odamex is a Client/Server modification of ZDoom 1.22 with some ZDoom 1.23 code imported in. The project is written in C++ for the client and server and uses SDL 2 and SDL_Mixer 2 as runtime libraries. The project is entirely GPL or GPL compatible as well.
Odamex has several advanced features, including on-the-fly wad changing, the ability to trigger between vanilla Doom and ZDoom physics and nuances, map voting, an optional 32bpp renderer, network packet-based multiplayer demos, and backwards reconciliation netcode optimizations for high latency players.
However, the last release of Odamex was on March 29, 2014. There have been many code updates following the release but no new versions due to some plans not being completed. There are currently no “horrible†bugs and repeat offender crashes but the project definitely needs optimizations and maintenance.
If you are interested in helping Odamex, please respond here and/or join #odamex on irc.oftc.net
Projects to consider:
* Implementing Survival Co-op
* Improving BOOM support
* Improving the ACS interpretor
* Implementing UDMF map format
* Improving Heretic and Hexen support
* Heck just pick something (http://odamex.net/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&list_id=3886&order=bug_id%20DESC&query_format=advanced) and go for it!
-
To anyone who takes this job, I'll build a statue of you.. Nay, a shrine, and I shall worship it daily.
-
Water like doom.
Water is great competitive player.
Water know C++ very well.
Bring Water to odamex team.
Anyway good luck with find some1 in near future. :)
-
Capo Water doesn't want to
-
I don't have any programming skills, but here is an awesome video series that I think may be a good resource for the development of Odamex.
Phillip Buuck's Handmade Quake Series (https://www.youtube.com/watch?v=13n0a-X55L4&list=PLBKDuv-qJpTbCsXHsxcoSSsMarnfyNhHF&index=2) (2016)
This guy is building a Quake I port from scratch, explaining everything step by step. Seems incredibly detailed- he explains every line of code. Quake I/Doom 2 whats the difference? Anyways, hope someone finds this helpful. Maybe this guy would even be interested? lol. Good luck.
-
I've been praying to this idol of Dr. Sean for months but it hasn't worked :(
-
I wish if there was some extra developers for zdaemon project aswell but fingers crossed to odamex aswell... I heard that Franchie Ch0wW was helping odamex but he got disapointed or something, not really sure
-
As a longtime Doom fan and aspiring software engineer, I'm willing to take up the challenge.
-
Neat! Is there anything you need from us to help you get started? The best thing to do is to get the latest version of the source code and start picking whatever bugs you think you can handle. (http://odamex.net/bugs/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&list_id=17&order=bug_id%20DESC&query_based_on=&query_format=advanced) Simply upload the diff patches.
-
As a longtime Doom fan and aspiring software engineer, I'm willing to take up the challenge.
This is nice, i think odamex is p good now. Just needs to be more fancy and stuff. Do you think you could make some killing sprees http://odamex.net/bugs/show_bug.cgi?id=949. For me like competitive player its nice. I dont even remember when i crashed and stuff. GL
-
I just wanted to give a quick shout out to, Ch0wW, who has been submitting some neat little patches in his Git repo located here: https://github.com/Ch0wW/odamex (https://github.com/Ch0wW/odamex). Thanks Ch0wW!