Sign in to follow this  
Ainokea

Open source code

Recommended Posts

Look at Quake and Quake II. The guys at ID give you everything. The code itself isn't very clean and may not be the best way from a software engineering standpoint. For example, once I saw a function in Q2 that used a different coordinate system than the rest of the game. It mixed the order of a coordinate triplet (XYZ).. I don't know what the rest of the program did with that function, but it worked. No reason as to why it was written like that either. That's the beauty of it.. if you can figure out what ugly working code does, you can figure out what clean working code does.

Share this post


Link to post
Share on other sites
Wowzers, I didn't know that EF2 was Open Source. Also, I'm not sure if it's been recommended yet (half-assed reading at work), but Wolfenstein: Enemy Territory seems very clean, and it's open source.

Share this post


Link to post
Share on other sites
and you probably want to check out this site. it's a small list of open sourced commercial games which includes direct downloads of games like Descent 1+2, No One Lives Forever, Quake 1-3, Abuse, Allegiance, Wolfenstein, Battle Of Britain, Doom, Duke Nukem 3D, Golgotha, Homeworld, Raven, Rise Of The Triad, Wolfenstein... this should keep everyone busy for a while [grin]


Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this