Quickest way to learn irrlicht?
-
- Posts: 56
- Joined: Mon Jan 09, 2006 2:02 am
Quickest way to learn irrlicht?
Hi all,
I am a beginner and know little C language.
What is the quickest way to learn irrlicht?
Any reccommedations are welcomed!
Thanks in advance
I am a beginner and know little C language.
What is the quickest way to learn irrlicht?
Any reccommedations are welcomed!
Thanks in advance
-
- Posts: 377
- Joined: Fri Oct 28, 2005 10:28 am
- Contact:
Work through the tutorials and documantation...
while(!asleep) sheep++;
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
IrrExtensions:
http://abusoft.g0dsoft.com
try Stendhal a MORPG written in Java
if you have little knowledge of c++ and you don't know irrlicht:
first learn c++
then go through the tutorials for irrlicht
then browse through this forum (there's a lot of interesting stuff here)
then read the documentation (it's fairly hard to understand because it's generated automatically based on classes (headers) and you must know c++
first learn c++
then go through the tutorials for irrlicht
then browse through this forum (there's a lot of interesting stuff here)
then read the documentation (it's fairly hard to understand because it's generated automatically based on classes (headers) and you must know c++
-
- Posts: 224
- Joined: Tue Oct 25, 2005 4:32 pm
- Location: Louisiana, USA, backwater country
- Contact:
some might say the best way to learn is by doing. don't just read and read and read, mess around with whatever you see, find out what effects what and how much. a good word to use is: FIDDLE
When banks compete, you win.
When ISPs compete, you win.
When electronics retailers compete, you win.
When governments compete...you get drafted.
When ISPs compete, you win.
When electronics retailers compete, you win.
When governments compete...you get drafted.
I found that the best way was to get myself a good C++ book ... reference guide with examples ... and then go through all tutorials (or at least the first 12) for Irrlicht.
Then as you start writing your own game, refere to the Irrlicht Tutorials, your C++ Reference Guide, these forums and Google for anything C++ specific you are not sure about.
Always remember, that if you have no programming experience or you don't have a proper specification written, be prepared to do a lot of re-engineering and re-factoring during your project.
The most important thing is ... never ever forget to ask for help on these forums ... the people here are the best.
Then as you start writing your own game, refere to the Irrlicht Tutorials, your C++ Reference Guide, these forums and Google for anything C++ specific you are not sure about.
Always remember, that if you have no programming experience or you don't have a proper specification written, be prepared to do a lot of re-engineering and re-factoring during your project.
The most important thing is ... never ever forget to ask for help on these forums ... the people here are the best.
Not neccesarilly...why is everyone so impatient when trying to get into programming? you cant just learn it in a couple of weeks, get over it!
I never had enough willpower to read through any programing book cover-to-cover: Modding Quake 2 was the way I learned C++...
I have recently discovered that both the Flu and my Algebra teacher have exact the same effect on my health: it quickly degrades.
Re: Quickest way to learn irrlicht?
I'll give you my standard spiel:imagination304 wrote: I am a beginner and know little C language.
What is the quickest way to learn irrlicht?
Any API is damaging to an new C/C++ programmer. When you're new to the syntax of the language, an API can be a terrible thing -- particularly in C/C++. Most other languages are higher level and allow you to ignore lots of pesky details like memory management or how many bytes are in an integer.
C/C++ are dirty dirty languages. You really do have to know all of the funky details to be an effective programmer. And one of the problems you run into during learning is that it's hard to tell the difference between what is a C/C++ quirk, and what is an API quirk.
I know all of this because I made my jump to C++ while I was learning MFC (shudder). I had no idea what things were C++ quirks, and what things were weird-ass MFC macros. Using MFC (and later, DirectX) slowed my progress in C/C++ programming by YEARS.
My recommendation to you is to write simple command line programs that take basic text input and do cool things like trees and linked lists and other computer science-y things. There is no short path to enlightenment, Irrlicht is like 5th degree black belt stuff. If you're not a solid C/C++ programmer, you're just going to shoot yourself in the foot.
I know you're not going to listen to me, but it's my moral obligation to try to keep other programmers from making the same mistake I did.