Game Development Community

Newbie Question

by KW · in General Discussion · 03/26/2006 (7:08 pm) · 10 replies

I have a look on the demo and some of the tutorials. They both stress on Torque's scripting lanuage combining with C++. Can I just develop my game by C++ alone? and are there ample example and resources for one to start with? I have taken course in programming years ago and I want to pick it up again. I am appreciated if there are rich resources and support. It will surely help my learning. Thx

About the author


#1
03/26/2006 (7:13 pm)
Creating a game using Torque and coding it entirely in C++ would be difficult. I don't believe there are any resources about it as Torque relies on the script side of things for most gameplay mechanics. The C++ side is for rendering and other realtime CPU/Video/Audio intensive things. This is not to say it would be impossible, as Torque gives you the entire C++ code, a lot could be done with it if you're a capable programmer.
#2
03/26/2006 (7:57 pm)
Is there any successful example? (Best with open source example)
:P

p.s. I have looked into A6. It is powerful but it also heavily relied on the script and there are merely no example for developing game in C++ only. Please tell me more about what I can do with Torque in C++, including creating an entity, animating it, basic lighting, level loading etc.

Thx
#3
03/26/2006 (8:10 pm)
No there is not a C++ only example. If you want a straight C++ engine, I'd say check out Crystal Space or even Source.
#4
03/26/2006 (9:55 pm)
Thx for the suggestions. I will check it out. :P
#5
03/26/2006 (10:00 pm)
Have a quick look on both of them. They are free :P but they also dun hv any tool provided...
I dont mind to pay a bit for things like model editor, level editor. :P

Pls suggest
#6
03/26/2006 (10:10 pm)
Have a quick look on both of them. They are free :P but they also dun hv any tool provided...
I dont mind to pay a bit for things like model editor, level editor. :P

Pls suggest
#7
03/26/2006 (10:12 pm)
Have a quick look on both of them. They are free :P but they also dun hv any tool provided...
I dont mind to pay a bit for things like model editor, level editor. :P

Pls suggest
#8
03/27/2006 (8:41 pm)
KW wrote "... demo and some of the tutorials. They both stress on Torque's scripting lanuage combining with C++. Can I just develop my game by C++ alone?"

Yes you can avoid the scripting language and use C++ directly but that approach isn't for everybody. It requires far more knowledge and effort.

Every game engine I've worked with or seen provides a scripting language and that's how you build the actual games. I know this doesn't seem very pure but it is practical and more powerful.

With TGE you get 2 starter kit games, the tutorials, this site and you get buy some extra books too, so unless you have some special overriding reasons I don't know about I think you'd be greatly helped by using that approach and avoiding direct C++ ;-)


KW wrote "Please tell me more about what I can do with Torque in C++, including creating an entity, animating it, basic lighting, level loading etc."

There are thousands of features in Torque the easiest way to see them in action is by running the engine demos. That's what the Torque/C++ can do at game run-time, the original content is not created with Torque.

To create content Torque let's you use the best of breed artist tools like 3d Studio Max, Maya, Photoshop ... WorldCraft, Quark ... it is quite friendly and works well with those tools.

There is a terrain and world editor but their main job is to tie everything together not to create fundamental elements like textures or animated characters. They are created externally.

Cheers
-Alex
#10
03/29/2006 (8:16 pm)
Well said Matt..