Irrlicht short course

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
Pute
Posts: 3
Joined: Sat Feb 26, 2005 11:01 am

Irrlicht short course

Post by Pute »

Hello,

Although i'm new in signing this forum, i've played irrlicht for couple months now. I think irrlicht is easy to use. Thanks to great tutorial and community support. However, despite it's easy to use my friends request me to do a short course to create 3d game (especially in irrlicht). I've tell them to just read the tutorial. Still they think it's better to create a short course (especially for new beginner). Therefore i ask you for suggestion about curriculum. What should i teach. Moreover i would like to know about level in learning this engine.

Thank you.
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

Well, I think it's a weird request cause if even someone like myself who's not a programmer could figure things out (at least the basics for what I need) on my own, I can't understand why your ppl (who from what you tell are programming-related) won't be able to do some stuff w/ the engine. Better said, Irrlicht was my first serious experience with C++ and it opened the hunger in my for learning more and more stuff. Besides, (like you said) there are plenty of tuts in the forums and the community is the most active and collaborative I've ever seen.

I think they're a bit lazy and want you to make the shortcuts for them ! :D

let the Irrlicht bug bite them! :wink:
Last edited by afecelis on Mon Feb 28, 2005 12:45 pm, edited 1 time in total.
Pute
Posts: 3
Joined: Sat Feb 26, 2005 11:01 am

Post by Pute »

Well, i think not anyone is a quick learner. Actually, when i first download an engine i didn't know what i did for weeks. I read the tutorial but confused because there are a lort of things i didn't understand. Therefore i think it would be a good idea if i could create a short course to make the newbies learn at faster learning curve. Besides if they've become expert they could help me anyway. Still i'm asking you to tell me what should i teach them.

After thinking a while, i intend to focus the course into shader programming. And the game projects will be simple space shooter. Tell me what you think?

Thank you
cartoonit
Posts: 286
Joined: Mon Nov 15, 2004 6:36 pm

Post by cartoonit »

Yeah its a good idea, but I thought the tutorials where enough to learn the engine, not the entire engine, but then thats what the manual is there for. If theres stuff you don't understand in the tutorials then you should have come on here and asked, we all probably would have been able to tell you what something is doing. As for a complete tutorial for Irrlicht, the techdemo is quite extensive with what it covers, maybe not all the shading, but you can then pull in other tutorials in to your modified version of the tech demo and see what happens...
TheRLG
Posts: 372
Joined: Thu Oct 07, 2004 11:20 pm

Post by TheRLG »

What I think would be more useful is a tutorial on setting up a game project, and organizing it so that it is easy to add in new classes and features. Many projects of beginners (and some advanced) programmers I have seen are completely disorganized and difficult to add onto. So, the game loop (in relation to irrlicht also), class organization, and simplifying system would be the things i deem most useful to most beginner programmers.
cartoonit
Posts: 286
Joined: Mon Nov 15, 2004 6:36 pm

Post by cartoonit »

Its been done, look at the projects page someone made a simple interface which contains all the code for Irrlicht, and basic setting up I think. I think its quite structured, never looked at it myself...
Pute
Posts: 3
Joined: Sat Feb 26, 2005 11:01 am

Post by Pute »

looking at your replies make me think that i should divide the course into two steps. First basic irrlicht, this should be talking a lot about basic stuff such as loading mesh, particle, basic collision detection, etc. Output from basic irrlicht is people capable of creating basic game such as simple fps. The last one is advanced course, this should be talking about putting real world block out there such as shader, various techniques at gdc, etc. The output should be people which capable of implementing various algorithm out there. What about it??
Post Reply