Professional Source Code
Has anybody got a link to some free profesional source code, so I can get a picture of what the professionals do over at electronic arts or codemasters etc. I'm dying to know how complex their code is, and if I can ever get that far.
Oh ... Do some of those major game companies use the stuff that nehe teaches in that tutorial, or is there stuff way out of this planet?
Here is a list of proffesional games who are now free (to play): http://liberatedgames.com/gamelisting.php . The source are not always included so you'll have to dig a bit to find all the sources.
Beware professional code != good code. Have a look at http://thedailywtf.com/ if you want to be convinced.
Beware professional code != good code. Have a look at http://thedailywtf.com/ if you want to be convinced.
If you'd like, you could head over to id software's tech downloads, where you can get the Quake/QuakeII source among other things.
Unfortunately, seeing professional source code is usually not a major eye opening experience that shows you the beauty of perfect software engineering. It's generally pretty bad, and sometimes you wonder how such an incredibly awesome game can have code that is that bad.
Thanks for the replies. I downloaded a few of the games as the first guy said, and tryed compiling them with VC++ 6.0, and none of them worked.
...But they where still good to look at, withough compiling. I got a fair idea.
...But they where still good to look at, withough compiling. I got a fair idea.
I looked at QuakeII source when I was trying to figure how to organise my code.... and just went WTF
didn't get much of it. Figured I'd be better off cooking my own solutions.
Lots of files though.
Lots.
I'll know if thats really necessary when my project is done =)
didn't get much of it. Figured I'd be better off cooking my own solutions.
Lots of files though.
Lots.
I'll know if thats really necessary when my project is done =)
I have taken a look at the Quake 2 source and i was also lik OMG!!!!
To be honest if i ever get into the industry as planned my code will probably end up being bodges simply because of deadlines etc.
ace
To be honest if i ever get into the industry as planned my code will probably end up being bodges simply because of deadlines etc.
ace
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement