Jump to content

  • Log In with Google      Sign In   
  • Create Account

#ActualGeneralQuery

Posted 05 January 2013 - 09:10 AM

If your interest is 3D, learn 3D graphics first. Don't even consider designing and building a 3D engine if you do not have a good grasp of 3D concepts and implementation. Check out the APIs (DirectX/OpenGL), brush up on your linear algebra and work your way through tutorials of the API of your choice. Build some tech demos to flex your skills as you progress, then you'll be in a position to start pondering games, engines and other such creatures.

Another way is more top-down. Try out and experiment with existing engines to get a feel for how things are put together as a whole and what sort of functionality you should be exposing to the user in your future designs. Of course, an understanding of 3D concepts is still needed (esp. the linear algebra part) but not at as fine a level. Work your way down from ther.

#2GeneralQuery

Posted 05 January 2013 - 09:10 AM

If your interest is 3D, learn 3D graphics first. Don't even consider designing and building a 3D engine if you do not have a good grasp of 3D concepts and implementation. Check out the APIs (DirectX/OpenGL), brush up on your linear algebra and work your way through tutorials of the API of your choice. Build some tech demos to flex your skills as you progress, then you'll be in a position to start pondering games, engines and other such creatures.

Another way is more top-down. Try out and experiment with existing engines to get a feel for how things are put together as a whole and what sort of functionality you should be exposing to the user in your future designs. Of course, an understanding of 3D concepts is still needed (esp. the linear algebra part) but not at as fine a level. Work your way down from ther.

#1GeneralQuery

Posted 05 January 2013 - 09:08 AM

If your interest is 3D, learn 3D graphics first. Don't even consider designing and building a 3D engine if you do not have a good grasp of 3D concepts and implementation. Check out the APIs (DirectX/OpenGL), brush up on your linear algebra and work your way through tutorials of the API of your choice. Build some tech demos to flex your skills as you progress, then you'll be in a position to start pondering games, engines and other such creatures.


PARTNERS