Q3 Engine source code released

UzairH

Senior member
Dec 12, 2004
315
0
0
ftp://ftp.idsoftware.com/idstuff/source/quake3-1.32b-source.zip

This is awesome; the Q3 engine was used to make games like MOH:pacific Assault not too long ago, and now the CORE ENGINE source has been released! All the cool graphics and engine code! Carmack is da man. If you looked at the idsoftware website in the past, the price for the engine was $300,000. and now anyone can use it under the GPL.

Wish more software and game devs were so open like Carmack. Specially considering he is the absolute grandmaster of his field. Getting code that was considered cutting-edge just 3 years ago is priceless for aspiring developers.
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,408
8,596
126
remember when quake 3 was the only benchmark that mattered?
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: UzairH
How sweet will it be when in a few years we get the Doom 3 source!

I never seen the big deal about releasing the source code for a 5 year old engine. What are we going to do with it? Develope an archaic game? I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.
 

Powermoloch

Lifer
Jul 5, 2005
10,084
4
76
Originally posted by: ArchAngel777
Originally posted by: UzairH
How sweet will it be when in a few years we get the Doom 3 source!

I never seen the big deal about releasing the source code for a 5 year old engine. What are we going to do with it? Develope an archaic game? I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.

Do keep in mind that the Half life series (first one) is based on the same source engine, and a lot of people still playing counter strike !!!. Not forgetting that some ppl out there can create a good game perhaps :)
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: Powermoloch
Originally posted by: ArchAngel777
Originally posted by: UzairH
How sweet will it be when in a few years we get the Doom 3 source!

I never seen the big deal about releasing the source code for a 5 year old engine. What are we going to do with it? Develope an archaic game? I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.

Do keep in mind that the Half life series (first one) is based on the same source engine, and a lot of people still playing counter strike !!!. Not forgetting that some ppl out there can create a good game perhaps :)


True that! :D
 

rbV5

Lifer
Dec 10, 2000
12,632
0
0
I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.

psst (OpenGL)
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: rbV5
I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.

psst (OpenGL)

ROFL, I cannot believe I fubared up on that one... Actually, I can... LOL, good catch :D. N/m then... :D
 

Dman877

Platinum Member
Jan 15, 2004
2,707
0
0
Now we just need some 5-year-old version of 3DSMax to be released for free and we can all start making our own games :).
 

Creig

Diamond Member
Oct 9, 1999
5,170
13
81
Excellent news. There are a lot of talented people out there who knew how to create a new game but couldn't afford to. Now they can.

As far as the graphics being dated, I'll take gameplay over graphics quality any day of the week. The people out there still playing C&C, Homeworld and Starcraft aren't doing it because of the graphics qualilty.
 

Powermoloch

Lifer
Jul 5, 2005
10,084
4
76
Originally posted by: Creig
Excellent news. There are a lot of talented people out there who knew how to create a new game but couldn't afford to. Now they can.

As far as the graphics being dated, I'll take gameplay over graphics quality any day of the week. The people out there still playing C&C, Homeworld and Starcraft aren't doing it because of the graphics qualilty.

word :thumbsup:
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: Creig
Excellent news. There are a lot of talented people out there who knew how to create a new game but couldn't afford to. Now they can.

As far as the graphics being dated, I'll take gameplay over graphics quality any day of the week. The people out there still playing C&C, Homeworld and Starcraft aren't doing it because of the graphics qualilty.

In that case, you should be happy using the Quake 2 engine. So, basically according to your logic this Q3 engine isn't big news at all.... In fact, it is almost pointless... Because if gameplay is all that matters than why not stick to the Quake 2 engine?
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: JackBurton
In other news, 3D Realms released the source for Duke Nukem' 3D!!! YEAH! :roll:

I heard that Duke Nukem3D it is going to be bundled with the ATI Radeon 1800XT. Look for it on the shelves in your local CompUSA, Best Buy, Staples, Office Depot in Q3 - 2008.
 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Originally posted by: ArchAngel777
Originally posted by: UzairH
How sweet will it be when in a few years we get the Doom 3 source!

I never seen the big deal about releasing the source code for a 5 year old engine. What are we going to do with it? Develope an archaic game? I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.

Q3 is OpenGL, not DirectX. Not much as changed in the terms of OpenGL. Just more extensions these days.
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: xtknight
Originally posted by: ArchAngel777
Originally posted by: UzairH
How sweet will it be when in a few years we get the Doom 3 source!

I never seen the big deal about releasing the source code for a 5 year old engine. What are we going to do with it? Develope an archaic game? I suppose it could be used to learn how to write a good engine, but with the changes made to Direct X over the years, I am sure much of it would change. I suppose it could act as a template, but asside from that, I do not see the importance of the source code for the Q3 engine.

Q3 is OpenGL, not DirectX. Not much as changed in the terms of OpenGL. Just more extensions these days.

You are an hour late on your observation... But actually, if you read further down, I realized my mistake when someone else corrected me. I always knew Carmack used OpenGL and simply made a mistake when I thought of Direct X.
 
Jan 31, 2002
40,819
2
0
Originally posted by: ArchAngel777
Originally posted by: Creig
Excellent news. There are a lot of talented people out there who knew how to create a new game but couldn't afford to. Now they can.

As far as the graphics being dated, I'll take gameplay over graphics quality any day of the week. The people out there still playing C&C, Homeworld and Starcraft aren't doing it because of the graphics qualilty.

In that case, you should be happy using the Quake 2 engine. So, basically according to your logic this Q3 engine isn't big news at all.... In fact, it is almost pointless... Because if gameplay is all that matters than why not stick to the Quake 2 engine?

Better foundation to build off.

- M4H
 

nitromullet

Diamond Member
Jan 7, 2004
9,031
36
91
Originally posted by: ArchAngel777
Originally posted by: JackBurton
In other news, 3D Realms released the source for Duke Nukem' 3D!!! YEAH! :roll:

I heard that Duke Nukem3D it is going to be bundled with the ATI Radeon 1800XT. Look for it on the shelves in your local CompUSA, Best Buy, Staples, Office Depot in Q3 - 2008.

Duke Nukem3D came out in 1996... You're thinking of Duke Nukem Forever.
 

ArchAngel777

Diamond Member
Dec 24, 2000
5,223
61
91
Originally posted by: nitromullet
Originally posted by: ArchAngel777
Originally posted by: JackBurton
In other news, 3D Realms released the source for Duke Nukem' 3D!!! YEAH! :roll:

I heard that Duke Nukem3D it is going to be bundled with the ATI Radeon 1800XT. Look for it on the shelves in your local CompUSA, Best Buy, Staples, Office Depot in Q3 - 2008.

Duke Nukem3D came out in 1996... You're thinking of Duke Nukem Forever.

Blah, yer right... LOL, I guess we will "forever" be waiting... I never played the first one, but apparently DNF was supposed to be out like... 7 years ago? Something like that.

Edit ** it has been a long day at work... :-/ Only 2.45 more hours!

 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Originally posted by: ArchAngel777
You are an hour late on your observation... But actually, if you read further down, I realized my mistake when someone else corrected me. I always knew Carmack used OpenGL and simply made a mistake when I thought of Direct X.

My guess is after seeing the first sentence you didn't even bother to read the subsequent ones. I'm saying OpenGL hasn't changed. The engine can be updated a LOT easier than if it was Direct3D. Why not take the 2 seconds to update your post so you don't mislead people then?