Forum Thread
by member
  Posts  
Looking For Source Code (Forums : Coding & Scripting : Looking For Source Code) Locked
Thread Options
Boozel
Boozel Ding-bat
Jan 16 2013, 6:44pm Anchor

Hey everyone.

I'm still learning a lot of the basics of game programming. I'm a CS major in college, so I know how to code, but I like to study peoples' techniques and methods. In fact, I find that it's the best way to learn for me!

With that said, I was hoping someone could point out some games with open source codes (in C++) that I can study. It'd be very appreciated!

I'm already going through HL2's source code. What else is out there?

P.S.: I should mention that I'm not really looking for AAA titles that have released their assets (because that doesn't happen much). The only thing I care about is that it's a functioning game! So, I mean, even if it's a one level 2D platformer that you made in a day, I'd still love to see its source!

Thanks!

Jan 16 2013, 7:43pm Anchor

Take a look at id Softwares projects, They are mostly open source.

Jan 16 2013, 10:20pm Anchor

The Torque 3D engine is open source.

Jan 16 2013, 11:58pm Anchor

reviews of all (?) of id's gpl releases: Fabiensanglard.net

--

Go play some Quake 2: q2server.fuzzylogicinc.com
It's like Source v0.9, only... better!
Play Paintball for Doom 3!: d3server.fuzzylogicinc.com
Doom 3 Paintball to the Max!

Jan 18 2013, 8:50am Anchor
ShinobiNFC wrote:Take a look at id Softwares projects, They are mostly open source.

yeah like return to castle wolfenstein is open source

Boozel
Boozel Ding-bat
Jan 19 2013, 5:55pm Anchor

Sweet, thanks for the leads everyone!

Jan 23 2013, 4:50am Anchor

SuperTuxKart is completely open source and uses the Irrlicht game engine (which is itself open source). You can get the source for STK here supertuxkart.sourceforge.net/Downloads

Reply to Thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.