Page 1 of 1

HELP! could somebody please, im confused

Posted: Wed Jun 09, 2004 2:59 pm
by Guest
:x HELP!!!!!!!!!!!!! I have an idea for a really good game and i have blender and junk(which is confusing enough) and i can't get anything done with this game! Do you have to have C++ or something like it to use this Irrichtl program!!!!! Because i don't! I feel totally stuck and helpless. I feel like i'll never get this game done.

Re: HELP! could somebody please, im confused

Posted: Wed Jun 09, 2004 9:51 pm
by Acki
[quote="AnonymousDo you have to have C++ or something like it to use this Irrichtl program[/quote]

Well, Irrlicht isn't a program, but an 3d-engine (-dll) !!!
And you have to use C++ for it !!!
If you don't have a C++ compiler I suggest Dev-C++ (it's a great freeware C++ sdk) !!!
Have a look at www.bloodshed.net, there you can download Dev-C++ !!!

CU, Acki

thanks Acki

Posted: Sat Jun 12, 2004 6:30 pm
by Guest
:D thanks a ton, Acki, as soon as i get the my horrible 26k AOL back i will download Dev c++ . just to let you know me and my friend are making The Game called Breakout(on C++). It is like the old one, but better, if youve played any of te blasterball series, this is funner. If you want to know, im doing the graphics and the maps(and some of the Crazzze ideas), which explains why they are so good.

Posted: Sat Jun 12, 2004 6:45 pm
by Tyn
Prehaps you would be more confortable with the Game Maker program to start off with as it doesn't require much coding. C++ isn't something you learn over night, it takes quite a while to grasp the concepts.

Posted: Sat Jun 12, 2004 11:07 pm
by Acki
Well, C++ is a little bit harder to learn than such things like GameMaker...
But C/C++ is a lot more flexible !!! ;)

Well, no pains, no gains... 8)

If you really whant to create cool and complex games, you have to use C/C++ - that's my opinion - what about you all?

I used BASIC a very long time (I started on a Commodore C20, does anybody remember this high end machine ??? :lol: )...
So I learnd a couple basic dialects...
Now I use DevC++ since a few month and I'm overwhelmed !!! :)

CU, Acki

Posted: Sat Jun 12, 2004 11:17 pm
by Tyn
Yeah, I totally agree. One point would be whether you actually had the skills to create this really cool game that would take advantage of the flexability of C++. Picking a project you know you can finish is always a good thing. Nothing wrong with learning the process with GM, although I prefer to get down and dirty with the code :)

Posted: Sun Jun 13, 2004 3:43 pm
by sybixsus
Acki wrote:If you really whant to create cool and complex games, you have to use C/C++ - that's my opinion - what about you all?
No, I think using the language you're most comfortable with is probably the best way to create cool and complex games. There are hundreds of cool, complex games around written in all kinds of languages.

A talented programmer could make cool and complex games in any number of languages, and a programmer without talent is no more going to ba able to make cool and complex games in C++ than any other language.

There are a number of commercial games written in Java, Blitz3d, Purebasic, and a multitude of shareware games written in Lua and Python. There was a time when practically all commercial games were written in C++, but that time has long gone. Processors have reached the stage where the difference in raw speed between compiled languages like Blitz, Pure and C are irrelevant, since most of the work is going on in the 3d engine anyway. Even script languages like Lua and Python don't have a noticeable disadvantage any more. C++ has OO, which can be very nice for larger, more complex games, but many languages with a basic-like syntax are now full of OO goodness too, so there's really no disadvantage there either.

The only real advantage you're left with for C++ is that you're able to work at a very low level, which some of the others cannot, but even Delphi and VB are capable of low-level access to DirectX and OpenGL if you want. And since this is a 3d Engine forum, clearly a lot of C++ programmers are using a higher level API or engine anyway.

I think as long as you're not using a language you're uncomfortable with, you're onto a winner. The only thing which will prevent you from writing cool and complex games is being forced into a language you don't like because it's fans tell you you absolutely have to use it or your games will suck.