OK, Got Everything... Now Where Do I Go???
by Michael Hense · in Torque Game Engine · 05/31/2002 (4:20 pm) · 7 replies
Sorry to sound like such a nooob, but I'm lost at this point, and would definitely appreciate a helping hand...
I've managed to succesfully install CVS, got the files, compiled (most) of the libs... now where do I find a programming reference to the Torque Engine, and maybe a lil "Hello World" type app code example to get me going?
I'm not too interested in scripting, or making a mod for the fps demo... I need to know how to get a generic Torque app up in C++, even if it has no or very little content.
Maybe a simple triangle ala NeHe...
My ultimate goal is to build a naval simulation with the Torque engine, but right now I don't even know how to whip up a simple empty app...
Thanks In Advance For Any And All Help.
--Mike
I've managed to succesfully install CVS, got the files, compiled (most) of the libs... now where do I find a programming reference to the Torque Engine, and maybe a lil "Hello World" type app code example to get me going?
I'm not too interested in scripting, or making a mod for the fps demo... I need to know how to get a generic Torque app up in C++, even if it has no or very little content.
Maybe a simple triangle ala NeHe...
My ultimate goal is to build a naval simulation with the Torque engine, but right now I don't even know how to whip up a simple empty app...
Thanks In Advance For Any And All Help.
--Mike
#2
--Grimen
05/31/2002 (8:21 pm)
When you compile the engine it saves to the example directory, if you run the torqueDemo.exe (or torqueDemo_DEBUG.exe) it will run the example program (fps). Unfortunately the written documentation is still lacking if you are wanting a "how to" manual. But, if you run into issues check the resource section and the forums since people may have asked a similar question. Also, there are alot of helpful people (and a couple snotty ones(just ignore them!!)) that can answer questions or point you to an existing document/resource.--Grimen
#3
After going through the pain of getting everything downloaded and building the engine, I thought that it was now time for me to relax a bit and start building some apps...
Now I find myself sitting with another set of libs, some tools, and staring into a big void... this is bad news guys... bad news.
If you want to kill off this program real fast, keep things the way they are... this is something that should've been addressed from the start.
Ohhhh Kaayyyyy, who's in charge here... lemme roll up my sleeves and start pitching in so that we can get some sort of docs put together... at least just to get a nooob like me started.
Is there anyone who can at least give some direction as to what is needed and who is doing what, so that there will at least be some sort of coordinated effort and we won't be stepping all over each other duplicating each others work.
I know that someone out there is already hard at work on a scripting reference... I'd like to try my hand at a basic getting started with programming the engine paper(not scripting... from what lil I understand, you've gotta program the engine in C++ in order to do any original development).
Jeff, anyone...
--Mike
06/01/2002 (6:15 am)
I was afraid I was going to hear something like this...After going through the pain of getting everything downloaded and building the engine, I thought that it was now time for me to relax a bit and start building some apps...
Now I find myself sitting with another set of libs, some tools, and staring into a big void... this is bad news guys... bad news.
If you want to kill off this program real fast, keep things the way they are... this is something that should've been addressed from the start.
Ohhhh Kaayyyyy, who's in charge here... lemme roll up my sleeves and start pitching in so that we can get some sort of docs put together... at least just to get a nooob like me started.
Is there anyone who can at least give some direction as to what is needed and who is doing what, so that there will at least be some sort of coordinated effort and we won't be stepping all over each other duplicating each others work.
I know that someone out there is already hard at work on a scripting reference... I'd like to try my hand at a basic getting started with programming the engine paper(not scripting... from what lil I understand, you've gotta program the engine in C++ in order to do any original development).
Jeff, anyone...
--Mike
#4
06/01/2002 (8:37 am)
the best way to learn your way around the engine is dig into the resource section (Its loaded with code changes and most are explain fairly well)
#5
Basically looking for tutorials:
- Build your first mission
- Getting started with scripting (simple function)
- Build your first datablock object (inventory item?)
- Build your first C++ object (maybe a cube you can drop in a mission).
06/01/2002 (9:14 am)
Any documentation and/or tutorials on getting started with the engine would be greatly appreciated. There are a number of tutorials on doing specific things (such as adding weapons, gui controls, etc.), but no really simple "start here" ones (at least that I know of).Basically looking for tutorials:
- Build your first mission
- Getting started with scripting (simple function)
- Build your first datablock object (inventory item?)
- Build your first C++ object (maybe a cube you can drop in a mission).
#6
Problem is I am only getting about 4 hours a week on reverse engineering this stuff with my real job and all, and need someone to "review" these documents.
I do have a set of UML diagrams reversed if you want them,
they are for Release_1_1_1 and will be put until I need the space for somehting else
Release_1_1_! UML class diagrams
06/02/2002 (10:02 am)
I am working on a document that explains the relationships between the C++ objects and the script datablock objects, how to create new C++ objects and sub-class existing ones.Problem is I am only getting about 4 hours a week on reverse engineering this stuff with my real job and all, and need someone to "review" these documents.
I do have a set of UML diagrams reversed if you want them,
they are for Release_1_1_1 and will be put until I need the space for somehting else
Release_1_1_! UML class diagrams
#7
... for compiling his uml class diagrams, and making them available to everyone.
At least now there is a glimmer of light in the dark abyss I seem to be trapped in.
I still am looking for a jumpstart sorta guide to getting up a simple 'world' in Torque.
I'm still looking over the code in the demo app, but to be honest, it is quite overwhelming at this time, and I am still running around in circles.
Thanks Again Jarrod...
--Mike
------ 15 minutes later
OK, I was searching through the old forum messages, and I found a link to the docs that any new Torque developer will definitely need to look at...
http://www.garagegames.com/docs/torque.sdk/engine/index.php
If you just got the thing downloaded... go there next.
--Mike
06/04/2002 (7:59 am)
BIG THANKS to Jarrod...... for compiling his uml class diagrams, and making them available to everyone.
At least now there is a glimmer of light in the dark abyss I seem to be trapped in.
I still am looking for a jumpstart sorta guide to getting up a simple 'world' in Torque.
I'm still looking over the code in the demo app, but to be honest, it is quite overwhelming at this time, and I am still running around in circles.
Thanks Again Jarrod...
--Mike
------ 15 minutes later
OK, I was searching through the old forum messages, and I found a link to the docs that any new Torque developer will definitely need to look at...
http://www.garagegames.com/docs/torque.sdk/engine/index.php
If you just got the thing downloaded... go there next.
--Mike
Torque Owner Paul Dolce
I've found the class hierarchy, but it doesn't really give a description of what the various methods do and how they were "meant" to be used.
Examining the demo app in the VC++ class viewer helps a little, but I still can't help but feel overwhelmed.
How can I get involved with creating some better HTML documention for the Torque?
Paul -- paul@regalmedia.com