Engine Shopping
by James Staggs · in Torque Game Engine · 03/12/2008 (10:10 am) · 1 replies
Hi all, total n00b question ahead.. you've been warned. :)
I'm doing some engine research, looking into making a RPG. I'm looking primarily at Torque, 3DGS, and C4 (you mean my whole game is a DLL?).
I have some basic questions related to character stats, die-roll based combat, etc. I really like what I've seen so far with TGE/AFX. I would like to know about keeping track of character stats, skills, etc. Would that be a class that I can create using only TorqueScript or would I have to edit the engine code and create a class there that I then reference in script? How would I then go about binding character to the player/aiplayer?
Also, is the engine something that can be called from another project (by including it's .h files) and compiled into my own EXE and mostly use C++ instead of script?
Sorry if my questions are redundant.. I'm putting a programmer hat back on after about 10 years of not coding a thing. The rust layer is quite thick.
Thanks in advance!
-M
I'm doing some engine research, looking into making a RPG. I'm looking primarily at Torque, 3DGS, and C4 (you mean my whole game is a DLL?).
I have some basic questions related to character stats, die-roll based combat, etc. I really like what I've seen so far with TGE/AFX. I would like to know about keeping track of character stats, skills, etc. Would that be a class that I can create using only TorqueScript or would I have to edit the engine code and create a class there that I then reference in script? How would I then go about binding character to the player/aiplayer?
Also, is the engine something that can be called from another project (by including it's .h files) and compiled into my own EXE and mostly use C++ instead of script?
Sorry if my questions are redundant.. I'm putting a programmer hat back on after about 10 years of not coding a thing. The rust layer is quite thick.
Thanks in advance!
-M
About the author
Associate David Montgomery-Blake
David MontgomeryBlake
Torque and C4 will be similarly answered, though C4 is more based on a strong SDK versus a the more cohesive engine whole with Torque. Both engine methodologies have their strengths and weaknesses. When using 3DGS, you will have to use their SDK interface to add any c++ functionality to the engine. Depending on your experience, your mileage will vary with all of the engines. But they are all solid dev choices. But it really depends on how you want to develop your project.