Give me your source code

Started by
3 comments, last by Solano 11 years, 8 months ago
I just got an idea.

Can people give me the source code to their 3D game engines so I can learn from them?
Advertisement
http://www.ogre3d.org/

http://irrlicht.sourceforge.net/

https://www.panda3d.org/

i gave you 3. enjoy
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

Yes, you could work for ex. through the Ogre examples. Also have a look at sourceforge.
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.

This topic is closed to new replies.

Advertisement