Advertisement

If ill use a 3DEngine wish one would i go for?

Started by March 14, 2005 06:03 AM
9 comments, last by Sandman 19 years, 10 months ago
Quote:
Original post by evolutional
Quote:
Original post by Dark_Coder
So in other words you guys are telling me that i should go and learn C++ and build my own engine?



I agree with johnhattan, but to be honest, a complete beginner should forget about engines entirely for the time being and just get to grips with the basics.

Quote:
Original post by Dark_Coder
Im beggining with all this programming and so,and i was wondering if using an engine will help me to understand(easier)how C++(or other PL's) and how 3d engines work?


It won't help you understand C++ at all. It is unlikely you'll be able to make head nor tail out of it - and without that fundamental C++ knowledge, you won't really understand how a 3D engine works.

Start off learning the basics of C++ with some basic console programs. Once you're familiar with the syntax and can read code, you can move onto the more advanced stuff, like learning to use a graphics API such as OpenGL or Direct3D, along with all the theory and maths that goes with it.

Then, you can start thinking about game engines. What you do depends on your final goal - if you want to be an engine programmer, then you'll probably need the in depth experience of writing your own engine from scratch to get a good enough understanding of how it all works.

If you primarily want to get experience with other areas of game programming, and actually write a game, then you'd probably better off using a 3rd party engine, such as Torque or Ogre. You don't necessarily need a detailed understanding of how it works, you just need to learn how to be able to work with pre-existing code (a valuable skill in itself) and have a general understanding of the principles behind it.

This topic is closed to new replies.

Advertisement