Jump to content

  • Log In with Google      Sign In   
  • Create Account


Give me your source code


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
4 replies to this topic

#1 polyfrag   Crossbones+   -  Reputation: 1791

Like
-3Likes
Like

Posted 12 August 2012 - 03:38 PM

I just got an idea.

Can people give me the source code to their 3D game engines so I can learn from them?

Sponsor:

#2 saejox   Members   -  Reputation: 714

Like
1Likes
Like

Posted 12 August 2012 - 03:53 PM

http://www.ogre3d.org/

http://irrlicht.sourceforge.net/

https://www.panda3d.org/

i gave you 3. enjoy

#3 Lazy Foo   Members   -  Reputation: 1105

Like
4Likes
Like

Posted 12 August 2012 - 04:06 PM

Very rarely have I seen anyone really learn anything from just looking at other people's source code without some sort of explanation attached to the code. It doesn't do you much good to see what's there if you don't know why it's there.

You should probably look into some engine design books. I personally learned a lot from Game Physics Engine Development. It actually went into why did things the way it did, alternative ways to do things, and the cost/benefit of doing it different ways.

Learn to make games with my SDL 2 Tutorials


#4 abcdef44   Banned   -  Reputation: 2

Like
0Likes
Like

Posted 13 August 2012 - 01:48 AM

Yes, you could work for ex. through the Ogre examples. Also have a look at sourceforge.

#5 hentailoli   Members   -  Reputation: 185

Like
1Likes
Like

Posted 13 August 2012 - 07:46 AM

Read a book. It will be much more helpful. I tried learning from other 3D engines. It's either too complicated to see the whole picture or too basic (does not contain what you want to know). A good book is 3D Game Engine Architecture. I am reading it right now. It explains how to write a 3D Engine and uses WildMagic engine as an example engine.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS