Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unity vs Torque game engines and IDE environment

I want to get people's opinion of Torque and Unity and their IDE tools.

You build Torque games using one of their engines (I'm currently interested in the iPhone engine), and Torque Game Builder (the whole thing...engine plus TGB is ~$1000).

You build Unity games using Unity (I think this is only ~$400).

Would people with experience building games in these engine give me a pros/cons of the engine? I'm a newbie and don't know what I should be looking for. I've downloaded them and are trying to play with them now.

Thanks.

like image 493
milesmeow Avatar asked Nov 23 '09 01:11

milesmeow


People also ask

Which game engine is better than Unity?

Unity 3D vs. In terms of costs, both game engines offer free and paid assets, but the Unreal engine does a better job in this regard. The quality of assets offered for free in the Unreal marketplace is far above the Unity 3D asset store.

Why Unity engine is the best?

Unity benefits compared to Unreal EngineFast iteration time. More platforms supported. Unity has great support for 2D games while Unreal is more 3D centric. Unity has a more active community.

Is Unity better than Unreal engine for beginners?

If you're a beginner looking to publish your first title, Unity's user-friendliness and royalty-free pricing structure is an attractive option. However, if you're looking to feature superior graphics within your game and have access to a wide knowledge base, Unreal is a better fit.

Is Unity the best engine for beginners?

If you're a beginner looking to learn how to code and create a wide range of games – go with Unity. If you're not interested in coding and want better graphical performance – go with Unreal.


2 Answers

Torque:

  • Option of 2d or 3d engine (seperate products to purchase)
  • 3d engine based on TGB (Torque Game Builder) which is absolutely ancient. Possibly appropriate for the hardware it is targetting, but still.
  • Level editor tools I think are clunky - they are built using the engine itself (like a menus of a video game would be) and it seems their skills are not really in GUI design.
  • The only option for scripting is Torque's own TorqueScript language. It's useable, but like UnrealScript or any of these languages game developers come up with in a pinch, it's something extra to learn, comes with little documentation (compared with, say C#) and just feels a bit cobbled together compared to mainstream languages. It also relies or a 3rd party tool for editing and debugging.
  • On the plus side you get the sourcecode so you can make changes. However, don't overestimate the usefulness of this - it's production-ready code and as such is pretty challenging to follow.

Unity:

  • Has a slick level/project editor tool. It seems more comfortable on MacOS (which is to be expected as that's where it originated).
  • Engine is 3d only, but you can of course make a 2d game with it if you want to - there are tutorials on their website explaining how.
  • Scripting can be done with Javascript or any of the .NET languages (they embedded the Mono runtime). This is a pretty big advantage in my eyes.
  • Downsides are you don't get source; the pro version is rather expensive; the minimum build size of a game that uses Unity is over 10Mb which will mean less downloads (apps >10Mb cannot be downloaded via 3G).
like image 103
U62 Avatar answered Oct 13 '22 00:10

U62


We just did a demo using torque, the experience I took away from that is that not only do you get the source for it. But you will have to start modifying the source very quickly. I don't that you can do any thing but a strict fps shooter with the torque 3d engine without changing the source.

And while there is a large community for torque out there, they are not really set up well to convey changes to the source. I.e. most of the source changes don't post patches but unwieldy instructions on how to change the source.

I don't have a comparable experience with unity but before I would commit to Torque I would probably run Unity through some tests.

like image 42
Harald Scheirich Avatar answered Oct 13 '22 01:10

Harald Scheirich