Need a bit of help
by Alexander B · in Torque Game Engine · 05/09/2008 (7:45 pm) · 8 replies
I have just downloaded the torque engine and made a game. I followed the instructions on gettingstarted.pdf and i am getting very confused about the GUI. I have a couple of questions so thanks to the people that will answer them.
My questions are:
1.How do i make an exe. I have got the full game up and running. I don't want to have to run torquedemo.exe then click f11 to run it. I want to make it an exe then take it over to a friends house.
2. How do i load a GUI. I have made a GUI but i don't see how i can open it.
3. Whats the best program to make 3d models and is there a place i can download 3d models for the torque engine.
4. When i make/download a 3d model how do i put it in the torque engine.
Yep i sure do have a lot to learn. Thanks in advance.
My questions are:
1.How do i make an exe. I have got the full game up and running. I don't want to have to run torquedemo.exe then click f11 to run it. I want to make it an exe then take it over to a friends house.
2. How do i load a GUI. I have made a GUI but i don't see how i can open it.
3. Whats the best program to make 3d models and is there a place i can download 3d models for the torque engine.
4. When i make/download a 3d model how do i put it in the torque engine.
Yep i sure do have a lot to learn. Thanks in advance.
#2
05/09/2008 (10:13 pm)
Ah thankyou. I tryed blender but it made no sense to me im going to try milkshape. I found init.cs. How do i edit it so it loads the GUI i made?
#3
05/10/2008 (4:07 am)
Milkshape is a great simple modeler. I've used it quite a bit. But huge props to Blender. Granted it has a HUGE learning curve, but it is exponentially more powerful, so it's worth the effort.
#4
If you made a menu type, you can look in client/ui/startupGui.gui to see where the main menu is loaded and how. (hint: function checkStartupDone() )
05/10/2008 (5:28 am)
Quote:change the name of your exe, requires you to alter the engine and do a recompile. Its not something you can change other wise.Right click the name of the exe and rename it.
Quote:I found init.cs. How do i edit it so it loads the GUI i made?That depends on what type of gui you have made and what it does.
If you made a menu type, you can look in client/ui/startupGui.gui to see where the main menu is loaded and how. (hint: function checkStartupDone() )
#5
I also can't find any simple guides on networking. I want to make a simple multiplayer game that me and my friend will play.
Ok. I just got the exe. Thanks for your help. I just need to know how to load the GUI i made.
05/10/2008 (3:11 pm)
Can someone please link a guide where i can learn about init.csI also can't find any simple guides on networking. I want to make a simple multiplayer game that me and my friend will play.
Ok. I just got the exe. Thanks for your help. I just need to know how to load the GUI i made.
#6
First off, search is your friend
search.garagegames.com/search?q=networking&ie=&site=GarageGames&output=xml_no_dt...
Second Thing, and this is the most important thing. If you plan on making anything even a single player. you must read, do tutorials, dontpick and choose. I can almost guarentee the first ,second ideas you try to make will fail, this is what ill label as the learning curve. You must do a few things and learn how the command and Torque script works, for now youdont even need to touch the engine (seriously, you can make a simple multiplayer with only script) but you need to learn how the system works.
Third thing, and your going to hate me for this. Im talking from experience, a year and half ago, i bought my torque liscence, now im in the middle of a huge project www.fantascihiddenwar.com as lead producer. I spent 3-4 hours a day, reading the forums as far back as 2002 (yes, that code can sometimes spark some creative ideas) there is a horde of stuff that folks forget is there. Most folks (no offense) are just too lazy to learn how to actually do it, rather then actually learning what the code does and how it works, learning how it works will lead you to start fiddling with the engine, compiling, and once you are confident enough to make your first successful engine compile, i call that your first true milestone. Until that point, your really just hunting and pecking.
It sounds a bit harsh, and ill monitor your progress throughout the site. But let me give you a hint. Default.cs is where you need to look for you hosting a multiplayer. Good Luck, may the force be with you.
05/10/2008 (3:37 pm)
Alexander, ok, lets take a step back. Have you taken the time to examine how it works. Let me explain before you go "of course I read the stuff". Your putting the cart before the horse. There is not a tutorial for the init.cs, you see the actual .cs files dont reallymatter too much its whats in them. You need to learn where those get called from. First off, search is your friend
search.garagegames.com/search?q=networking&ie=&site=GarageGames&output=xml_no_dt...
Second Thing, and this is the most important thing. If you plan on making anything even a single player. you must read, do tutorials, dontpick and choose. I can almost guarentee the first ,second ideas you try to make will fail, this is what ill label as the learning curve. You must do a few things and learn how the command and Torque script works, for now youdont even need to touch the engine (seriously, you can make a simple multiplayer with only script) but you need to learn how the system works.
Third thing, and your going to hate me for this. Im talking from experience, a year and half ago, i bought my torque liscence, now im in the middle of a huge project www.fantascihiddenwar.com as lead producer. I spent 3-4 hours a day, reading the forums as far back as 2002 (yes, that code can sometimes spark some creative ideas) there is a horde of stuff that folks forget is there. Most folks (no offense) are just too lazy to learn how to actually do it, rather then actually learning what the code does and how it works, learning how it works will lead you to start fiddling with the engine, compiling, and once you are confident enough to make your first successful engine compile, i call that your first true milestone. Until that point, your really just hunting and pecking.
It sounds a bit harsh, and ill monitor your progress throughout the site. But let me give you a hint. Default.cs is where you need to look for you hosting a multiplayer. Good Luck, may the force be with you.
#7
05/10/2008 (3:55 pm)
I might be completely wrong, but the way I read question #1 is that he only wants to compile the editor.
#8
05/10/2008 (4:47 pm)
Edward thanks for your help. Im a complete noob here and i have searched like crazy. Oh and im going to try your game out when it comes out. It looks awsome.
Torque 3D Owner Edward
1. You will have to learn to compile, Do a search for TDN VS2005 compile TGE. It should lead you to a TDN page that gives you step by step how to compile a demo. TO change the name of your exe, requires you to alter the engine and do a recompile. Its not something you can change other wise.
2.You open and can modify, save and create new guis bypressing f10. Once you save it, you have to add it to the init.cs with the other guis. so it can be loaded. Then it will show up and function when its called.
3. Best program is a matter of opinion, Cheapest and Most common are Milkshape and Blender, with experienced folks using Maya and Max commonly. You can buy prefab character for fairly cheap GG sells a number of starter characters is Soldier, Baseman, Adam, with a number of additional packs.
4. And Most of those packs come with instructions most DTS go into the data/shapes folder but it depends on what comes with it ie particles extra enviromental pieces/code changes. Reading is your friend there.
5. Yes you have a long ways to go, but you have to start somewhere. MY advice is to learn to compile asap. Buy the tank pack and compile that into your engine. its 40 bucks you get a tank and you have something to compile to make sure it works with minimum effort, if you follow the directions.
You can look around for good engine examples and code to learn from. You need to take it one step at a time.