No coding in C++??
by Niko · in Torque Game Engine · 06/03/2006 (9:11 pm) · 5 replies
Im a new programmer to torque. I used Irrlicht in the past and I switched because it didnt have a good community and didnt have any books or guides or anything for it.
So I checked some reviews on torque, a C++ game engine, and it sounded good. But when I dug a little deeper, it uses special Torque script rather than C++. Am I gona have to learn a whole new langauge? Does this mean that torque lies when it says its a portable, flexable game language and it really is just a drag and drop, pick your texture, specialized modeling program, type shoot() to shoot the gun, kinda like the Starcraft editor game engine?
Im looking for a cheep game engine, like Irrlicht or Orge, that you code with C++, but with a big community and some books, so I dont have to lose my hair. Im a little ticked because I see more marketing than answers. I want to like Torque, but im not sure if its for me.
So I checked some reviews on torque, a C++ game engine, and it sounded good. But when I dug a little deeper, it uses special Torque script rather than C++. Am I gona have to learn a whole new langauge? Does this mean that torque lies when it says its a portable, flexable game language and it really is just a drag and drop, pick your texture, specialized modeling program, type shoot() to shoot the gun, kinda like the Starcraft editor game engine?
Im looking for a cheep game engine, like Irrlicht or Orge, that you code with C++, but with a big community and some books, so I dont have to lose my hair. Im a little ticked because I see more marketing than answers. I want to like Torque, but im not sure if its for me.
#2
But Torque doesn't say that it is a game language. It is an engine. It does have editors for mission placement in the world and such, but it is not a drag-and-click limited sandbox. If you know C++ and can deal with large codebases, then you should be able to get up to speed. It is an engine, though, not a SDK or API. It can be used that way, but you will have a couple of hooks you'lll need to unhook to get something like OGRE rendering the scenegraph.
I'm not sure what you didn't like about the Irrlicht community, though. My experiences there have been great.
06/03/2006 (9:29 pm)
Torque is a C++ engine. TorqueScript is a scripting language to work your logic without a recompile. Most modern engines have something similar from QuakeC to UnrealScript or LUA or Python bindings. If you understand C/C++, you'll be able to pick up TorqueScript easily since it is a C-styled language.But Torque doesn't say that it is a game language. It is an engine. It does have editors for mission placement in the world and such, but it is not a drag-and-click limited sandbox. If you know C++ and can deal with large codebases, then you should be able to get up to speed. It is an engine, though, not a SDK or API. It can be used that way, but you will have a couple of hooks you'lll need to unhook to get something like OGRE rendering the scenegraph.
I'm not sure what you didn't like about the Irrlicht community, though. My experiences there have been great.
#3
06/04/2006 (7:42 am)
Thanks! Hah, kinda ironic why I didnt like Irrlicht, Niko and I share the same name. I wasnt getting any posts to any of my questions, and I was use to a big community, I started with BlitzBasic on BlitzCoder/Coders Workshop. thanks again.
#4
06/04/2006 (7:57 am)
Yeah, Irrlicht has a rather small community in comparison to some, but they've always been great to work with from my experience. I've actually had a really good experience with most communities that I've worked with. I can see how the name thing could get very frustrating, though!
#5
06/08/2006 (6:39 pm)
Keep in mind that you'll most likely be using alot of c++ to overcome many limitations that you'll find in script and in the engine.
Torque 3D Owner ArmedGeek