How do u build game engines ?

Started by
2 comments, last by Eric Lengyel 9 years, 7 months ago
Now I know engines take years to make , am just interested in the concept of how do u make and engine and what do u use in making one ??
I am in my 2nd year of CS and so far can't relate how programmers make game engines ??
Advertisement

Instead of using an all-in-one game-engine library, you use many libraries like FMOD, PhysX, Direct3D, Lua, RakNet, Rocket, etc...

Now I know engines take years to make , am just interested in the concept of how do u make and engine and what do u use in making one ??
I am in my 2nd year of CS and so far can't relate how programmers make game engines ??

Use OpenGl 4 or DirectX 11. There are plenty of tutorials out there which you can view.

There is a book called "Game Engine Architecture" :

You might want to read it to understand how a Game Engine is built.

This diagram should give you an idea about what makes up a complete game engine. As mentioned above, some of the pieces could be replaced by other middleware.

http://www.terathon.com/architecture.php

This topic is closed to new replies.

Advertisement