How MUCH knowledge of C++ should one have before working on
How MUCH knowledge of C++ should one have before working on
How MUCH knowledge of C++ should one have before working on simple game projects with something like Irrlicht? I have basic knowledge of just about every popular programming language (C++, C, Java, VB, etc.). But is basic knowledge enough?
As long as you know the basics of programming you should be OK (if, else if, variables, etc). I'm pretty new to C++, but I understand what the structure of the code means, so it's easier to pick-up and learn.
Just work through the tutorials and you'll start to notice certain lines of code that are repeated in every program.
My advice is try it and see!
Just work through the tutorials and you'll start to notice certain lines of code that are repeated in every program.
My advice is try it and see!
Most of the "problems" are just coding problems in the people using the applications code.
Those will always exist.
The other "problems" are people who are very new to using the library and have no idea what anything does.
Those will always exist, also.
There are even other "problems" of people desiring mesh formats, graphic formats, etc that are not support.
There are always new formats, so those will always exist, too.
As long as you know the basics of C++, you will be able to handle the basics of the Irrlicht engine. But be warned, it's not Click-and-Play.
Those will always exist.
The other "problems" are people who are very new to using the library and have no idea what anything does.
Those will always exist, also.
There are even other "problems" of people desiring mesh formats, graphic formats, etc that are not support.
There are always new formats, so those will always exist, too.
As long as you know the basics of C++, you will be able to handle the basics of the Irrlicht engine. But be warned, it's not Click-and-Play.
Crud, how do I do this again?
well, waiting for it to be developed more may help 25% of the cases you've been getting now-- if even that. Ive found irrlicht to be generally pretty stable and complete in the areas that it says it is. And they make sure to tell you where its not (like Lights in OGL).
much of your trouble (like the trouble I am having, even though I know C++ VERY well, and also know game programming in general), will simply be familiarizing yourself with the engine and how to use it. Just like trouble you might have trying to use straight OGL or DX.
My suggestion to you is not to hold off, as most of the problems you will experience will be your own misunderstandings, not the engine's fault. And either way, they'll all be good learning experiences. The more challenges you over-come, the better you are at over-coming challenges. And there will always be challenges, no matter what you do.
Im going to go write that on a postcard or something now.
much of your trouble (like the trouble I am having, even though I know C++ VERY well, and also know game programming in general), will simply be familiarizing yourself with the engine and how to use it. Just like trouble you might have trying to use straight OGL or DX.
My suggestion to you is not to hold off, as most of the problems you will experience will be your own misunderstandings, not the engine's fault. And either way, they'll all be good learning experiences. The more challenges you over-come, the better you are at over-coming challenges. And there will always be challenges, no matter what you do.
Im going to go write that on a postcard or something now.
a screen cap is worth 0x100000 DWORDS