How MUCH knowledge of C++ should one have before working on

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
RayOfAsh

How MUCH knowledge of C++ should one have before working on

Post by RayOfAsh »

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?
Muzzer
Posts: 6
Joined: Sun Dec 14, 2003 10:41 pm
Location: Manchester, UK
Contact:

Post by Muzzer »

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!
RayOfAsh

.

Post by RayOfAsh »

Well thats what i have been doing, but i think i'll wait for version 1.0. Because right now there seems to be a lot of problems.
saigumi
Posts: 921
Joined: Fri Aug 22, 2003 11:31 am
Location: St. Louis, MO USA
Contact:

Post by saigumi »

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.
Crud, how do I do this again?
Vortex
Posts: 9
Joined: Tue Dec 23, 2003 10:41 pm

Post by Vortex »

What I found difficult was how to design the software. For example which classes I should create and where I should derive or not.

But after some time you get this too... :D

You should just start and have fun ! :D

Vortex
RayOfAsh

Post by RayOfAsh »

No, i meen problems like no light, or lighting wrong, and opengl not working. Im going to wait for it to be developed more so i wont run into these kinds of problems.
keless
Posts: 805
Joined: Mon Dec 15, 2003 10:37 pm
Location: Los Angeles, California, USA

Post by keless »

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.
a screen cap is worth 0x100000 DWORDS
RayOfAsh

Post by RayOfAsh »

Allow me to help, that was good.
voltare

Post by voltare »

For instance, Irrlicht doesn't natively support Anim8or files......but i have found the Anim8or file id stuff...............:D
Post Reply