- Torque MMO Kit
-
Frequently Asked Questions
- Why should I use the Torque MMO Kit to make my game?
- What skills do I need to use the kit?
- How much is the Torque MMO Kit?
- Can I make a commercial game with the Torque MMO Kit?
- Can I use the Torque Game Engine Advanced for my game?
- Can I make a MMORPG that's different than Minions of Mirth?
- Can I make a single player RPG?
- How can I get started with the technology?
- What is the best way to learn the Torque MMO Kit?
- Programming Language Questions
- Hosting Questions
- Where can I find...
Torque MMO Kit
Frequently Asked Questions
Why should I use the Torque MMO Kit to make my game?
The Torque MMO Kit is a complete, production ready, commercially proven MMORPG solution. It is the same technology behind Minions of Mirth a successful, award winning MMORPG with over 70,000 registered players
Prairie Games and GarageGames are established companies staffed by professionals who have shipped numerous game and technology products.
What skills do I need to use the kit?
Intermediate knowledge of Python, networking, and reasonably good debugging skills. If you want to use the kit to its fullest, C++ knowledge is also recommended.
How much is the Torque MMO Kit?
The Torque MMO Kit is Open Source under a modified BSD license. Basically, the Torque MMO Kit is free to use for Torque Game Engine + ArcaneFX owners. You can obtain licenses for these at GarageGames.com
Can I make a commercial game with the Torque MMO Kit?
Yes! Just make sure you follow the license.
Can I use the Torque Game Engine Advanced for my game?
Yes, there is experimental support for the Torque Game Engine Advanced.
Can I make a MMORPG that's different than Minions of Mirth?
Yes, we provide a Starter MMO module which is a good starting point and has example material. The technology can be extended and fully customized in C++ or with script. The tool chain is designed for the rapid creation of MMORPG content.
Can I make a single player RPG?
Yes, single player games are fully supported. In fact, you can make a game that is both a single player RPG and MMORPG! (It is also possible to disable single player mode if desired.)
How can I get started with the technology?
- Check out the Torque MMO Kit downloads
- Check out the Torque Game Engine
- Check out the Torque Game Engine Advanced
- Check out this gameplay VIDEO
- Read the Minions of Mirth Game Manual
- Read some of the game's reviews
- Investigate the forums at Prairie Games
What is the best way to learn the Torque MMO Kit?
There is no "best" way; however, there does seem to be an emerging learning approach that may help steer you in the right direction.
Programming Language Questions
What programming languages is the technology written in?
C++, Python, and TorqueScript.
What is Python?
Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java. The language combines remarkable power with very clear syntax.
Python has modules, classes, exceptions, very high level dynamic data types, and dynamic typing. There are interfaces to many system calls and libraries, as well as to various windowing systems (X11, Motif, Tk, Mac, MFC, wxWidgets). New built-in modules are easily written in C or C++. Python is also usable as an extension language for applications that need a programmable interface.
Finally, Python implementation is portable: it runs on many version of Windows, OSX, and Linux.
Why do we use Python?
Python is an industry standard. It has been used to write the backend servers at YouTube, Google, and the MMORPG Eve-Online (which is the largest single shard MMORPG in existance). It has also been used to write distributed network technology such as BitTorrent... It is used in the animation industry with Blender, Poser, and the new Maya 8.5 all featuring Python scripting. It is also heavily used in the games industry both for scripting and tools...
Microsoft released IronPython last year for the .NET framework (and Mono)... and OSX ships with Python installed.
Python features agile development and extremely quick development times, especially for small teams. Prairie Games developed a MMO in a year and shipped it simultaneously on Windows and OSX using Python's vast cross-platform libraries, productivity gains, and inherent stability.
What books are available for Python?
The Python website maintains an extensive list of books on the subject. The list is catagorized according to skill, topic and even non-english languages. Brief details, such as Author, Publisher, and the ISBN number are provided. The ISBN number is typically linked to Amazon.com or an available distributor. Video tutorials are available and pyBiblio is a good place for anyone of any skill level to get some exposure. A free book is also available in a various formats.
What is TorqueScript?
TorqueScript is a typeless, bytecode-compiled language that describes game objects. It's highly portable, as the interpreter is built into the Torque Game Engine. It provides sandboxing and other security features. Some people find that writing effective TorqueScript can be easier than writing the corresponding C++. The language is highly interactive, quick to produce new features, and lends itself to rapid prototyping.
Why not use TorqueScript for everything?
TorqueScript is an excellent choice for scripting game logic and editors. It isn't such a good choice for backend servers, persistence layers, and large object-orient MMORPG game systems.
Hosting Questions
What platforms does the MMORPG server technology run on?
The servers currently run on the Windows platform.
What platforms does the MMORPG client technology run on?
The client technology runs on Windows and OSX.
Where can I find...
If your looking for something specific in the source tree, the Source Tree FAQ is a good place to start.
[EOF]


