Don't underestimate Carmack. I haven't read yet his c++ code (although I 've seen posts from others which like it), but I remember I was really, really impressed by his c code in the past which was one of the most readable sources I've ever seen.Radikalizm wrote: I'd be careful with trying to learn things from production code, you can't really expect a high quality
I think we'd be able to learn much more by reading documentation of these formats or systems
id Software releases Doom 3 source code
Re: id Software releases Doom 3 source code
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Re: id Software releases Doom 3 source code
Can't say that I've ever read any of his code, but I think you can agree that in general you should always watch out with production codeCuteAlien wrote:Don't underestimate Carmack. I haven't read yet his c++ code (although I 've seen posts from others which like it), but I remember I was really, really impressed by his c code in the past which was one of the most readable sources I've ever seen.Radikalizm wrote: I'd be careful with trying to learn things from production code, you can't really expect a high quality
I think we'd be able to learn much more by reading documentation of these formats or systems
Could be that Carmack's code is different, he holds quite some fame within the game dev industry, so you could be right
Re: id Software releases Doom 3 source code
Don't know - most good (and some horrible) code I've seen so far was used in production. Where else would you find professional code?
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Re: id Software releases Doom 3 source code
The production code I've seen was rather messy, mostly because of deadlines, people trying to re-invent the wheel and weird bugfixes which seemed to work but which didn't really make a lot of senseCuteAlien wrote:Don't know - most good (and some horrible) code I've seen so far was used in production. Where else would you find professional code?
Could be that I just have the bad luck of encountering really nasty code, but I try to stay away from production code as much as possible because of it
Last edited by Radikalizm on Thu Nov 24, 2011 5:35 pm, edited 1 time in total.
Re: id Software releases Doom 3 source code
I usually write sphagetti code but when I started getting paid... even though the code wasn't commented it made a lot of perfect sense.
Re: id Software releases Doom 3 source code
Nice!
I dont like production code either, I only use stuff like this for quick reference and ideas
I dont like production code either, I only use stuff like this for quick reference and ideas
Re: id Software releases Doom 3 source code
The Doom3 code has been pretty nice so far. So was Q3 when it was released, but of course it's now much nicer with years of work by the io folks.
Re: id Software releases Doom 3 source code
For me q3 code was pretty much unreadable. Guess it's because I never coded in C.hendu wrote:The Doom3 code has been pretty nice so far. So was Q3 when it was released, but of course it's now much nicer with years of work by the io folks.
Working on game: Marrbles (Currently stopped).
Re: id Software releases Doom 3 source code
Frankly, I wish you would stop posting these contentless messages. Please! Just stop!aaammmsterdddam wrote:maybe I should compile this and skip buying the game ^^'
If you *bothered* to read the thread with the links you would see that you get no assets. To run the game you still need the CD.
Now stop with the static. If you don't want to read in full, then don't bother writing. It is a pointless waste of time for the rest of us.
-
- Posts: 1215
- Joined: Tue Jan 09, 2007 7:03 pm
- Location: Leuven, Belgium
Re: id Software releases Doom 3 source code
Secondedmongoose7 wrote:Frankly, I wish you would stop posting these contentless messages. Please! Just stop!aaammmsterdddam wrote:maybe I should compile this and skip buying the game ^^'
If you *bothered* to read the thread with the links you would see that you get no assets. To run the game you still need the CD.
Now stop with the static. If you don't want to read in full, then don't bother writing. It is a pointless waste of time for the rest of us.
Wanted to post this earlier on, but didn't want to come over as rude
Now that the cat's out of the bag I can't do anything else but agree
128 posts (at time of writing) when you're nearly a month on these forums is not normal
-
- Posts: 1186
- Joined: Fri Dec 29, 2006 12:04 am
Re: id Software releases Doom 3 source code
And all gets worse because of his username. An admin really should change it to look less spammy. It doesn't look good if a new user has a look at the forums and sees all the threads with his name.
"Whoops..."
-
- Posts: 1010
- Joined: Mon Oct 24, 2011 10:03 pm
- Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d
Re: id Software releases Doom 3 source code
I can have whatever username I please.
and second. I am aware that I still need the CD... my friend sent me an ISO of his CD, but I have no cd key....
128 posts in a month is normal.
and second. I am aware that I still need the CD... my friend sent me an ISO of his CD, but I have no cd key....
128 posts in a month is normal.
"this is not the bottleneck you are looking for"
Re: id Software releases Doom 3 source code
Some ppl just like to talk ; )
-
- Posts: 1186
- Joined: Fri Dec 29, 2006 12:04 am
Re: id Software releases Doom 3 source code
Of course you can. It just looks ugly and like you're a spammer. Well. You are.aaammmsterdddam wrote:I can have whatever username I please.
"Whoops..."
Re: id Software releases Doom 3 source code
In the olden haydays of chat rooms, there was a term for ppl who post just for the sake of posting and anoying just about every body who doesnt have patience of a saint... unfortunatly I can not remember the term at the moment but it will come back to me... I'm having a sinior moment.
As for his username and habit, I am imagining this little kid (16 yo) eating pot brownies... and wont share (jk).
As for his username and habit, I am imagining this little kid (16 yo) eating pot brownies... and wont share (jk).
code happens