Were to get started.

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
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Were to get started.

Post by lostclimategames »

first off... im not great in c++ yet, but im learning. Is there any particular tutorials that work really good for beginners, or any of them that i might want to stay away from, i managed to do the hello world, and modified it add a different model, and have it rotate, thats about all i managed, any suggestions?
kompadre
Posts: 8
Joined: Tue Aug 08, 2006 9:56 pm
Contact:

Post by kompadre »

Nowdays, wikipedia is one of the best places to start looking at something I think.

http://en.wikipedia.org/wiki/C++
Armen138
Posts: 298
Joined: Mon Feb 23, 2004 3:38 am

Post by Armen138 »

get a book
seriously, the internet cannot give you the infinite wisdom a book can :)
if you're looking for me, start looking on irc, i'm probably there.
Spintz
Posts: 1688
Joined: Thu Nov 04, 2004 3:25 pm

Post by Spintz »

Image
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

im not looking for a c++ tutorial or book, ive already read thru those i own a few books, im just not real expierenced and 100% familiar with it yet, im talking about tutorials on how to implement certain things in irrlicht with it.
luckymutt
Posts: 453
Joined: Sun Mar 06, 2005 11:56 pm
Location: C-Ville

Re: Were to get started.

Post by luckymutt »

lostclimategames wrote:Is there any particular tutorials that work really good for beginners, or any of them that i might want to stay away from, i managed to do the hello world, and modified it add a different model, and have it rotate, thats about all i managed, any suggestions?
At least you said that you modified and such. Keeep that up.

What about the other 14 tutorials that are off of the Irrlicht main page, and which are included with the source as well?
They are all well written and well documented and follow eachother in terms of complexity.
If you wanna learn Irrlicht, then you're gonna have to be willing to get a little more dirty than just the "Hello World."
DON"T BE AFARID, LAD!!!
DIVE IN!!
Try things out, make mistakes, try to figure them out, searchfor answers if you can't figure it out, ask questions if a search turns up nothing.

Then you can also check out the wiki for other things you can do in Irrlicht, and the links at the bottom of the Tutorials page for additional stuff.

Then you can also go through the Projects forum and find people who have posted their projects with the source, download it and see how they did things.

good luck
Join us in the Irrlicht chatroom:
[url]irc://irc.freenode.net/irrlicht[/url]

I love deadlines. I like the whooshing sound they make as they fly by. -D.Adams
Spintz
Posts: 1688
Joined: Thu Nov 04, 2004 3:25 pm

Post by Spintz »

ok, i think the next best step is to to sites like

www.codeguru.com
www.devmaster.net
www.codeproject.com

and the like, search google for C++ sample code.

take certain concepts and research them further. Like networking, sockets, threads, mutexes/critical sections, thread signalling, floating point precision, etc.
Image
zeno60
Posts: 342
Joined: Sun May 21, 2006 2:48 am
Location: NC, USA
Contact:

Post by zeno60 »

Did you try the other tutorials that came with Irrlicht?
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

going thru them now, im just looking to see if there is any best way to go about it... by the looks of it, im going the best route already, thanks everbody for there help. :)
Zar
Posts: 29
Joined: Mon Aug 07, 2006 4:46 pm
Location: Brazil

Post by Zar »

lostclimategames,

I don't know C++ and started to play with Irrlicht a few days ago.

I know that to develop a full game I will have to learn C++, but I also have to learn modelling, shading, lightmapping and so on. So, my approach for now is to try to make simple things combining features of the tutorials available, using my own meshes. This way I can understand how Irrlicht works (to get a bigger picture of what I could do in the future) and can test different file formats for terrain, objects and animations. I don't want to use a complex workflow so this can help to determine which modelling software is the best for me.

Below is the link to what I have created in a few days, without any previous knowledge of C++ or modelling, using Blender and DEV-C++.

http://www.4shared.com/file/3509040/53a ... 1_0_2.html

What I'm doing is really simple. First I've created a usable mesh with blender in .x format to use as terrain and loaded into Irrlicht (second tutorial). Then created some objetcs to populate the scene using the obj exporter and added collision detection and dynamic lights. You can find exemples of all of this in the tutorials. Then I added sound using audiere and so on..

I had many problems in the process, but with debug info you can fix some things or find solutions through the forum. Another interesting thing is to take some example that you compiled correctly and change some things in the code to see what error the debug function will show. That way you can get a better understanding of what each line of code do.

Like luckymutt said...
Try things out, make mistakes, try to figure them out, searchfor answers if you can't figure it out, ask questions if a search turns up nothing.
Sometimes the answer is pretty simple. For example, I've copied the "addStaticText" code from "Hello World" to my project, but nothing showed up because I forgot to add "env->drawAll();" at the drawing section.

hope this help
Last edited by Zar on Tue Sep 05, 2006 11:50 pm, edited 1 time in total.
lostclimategames
Posts: 331
Joined: Sat Sep 02, 2006 4:11 am
Location: Michigan
Contact:

Post by lostclimategames »

i know how to go about learning this stuff, and i know the basics, (im already fluent in c-script with 3dgamestudio, actionscript with flash gml with game maker, html, used to be javascript... and some basic) i just wanted to know about what tutorials are worth reading, what ones are outdated, to complex, too slow, and such. i am doing pretty good now tho
Post Reply