Developer Store
Support
Member Forums

Screenshots
FAQ
Documentation
License
Known Issues
Downloads

MMOWorkshop.com Store Opened!
Torque MMO Kit - Open Sourced!
Torque MMO Kit - 1.5.2 Port Alpha Test
Torque MMO Kit - OSX Status

GarageGames.com irc.prairiegames.com
#mmoworkshop

PyTorque
TGB Web Browser


Leathel

AthlonJedi2 - Server Nuked !!!!!
J.C. Smith - Hover Update
gamer_goof - New character model GIRL1 available only $4
OldRod - Alien Horizons - where am I coming from?
Leathel - FoHO pre-Alpha 2.0
DarkBaneStudios - New Zone
nixxerebb - Content Pack - Gothic Dungeon Kit
olax - Just saying hello
... MORE BLOGS!

TalentRaspel signing off ...
How to compiler Torque SDK for t...
Adding A Class Tutorial
Error when starting the server
Quest Remnants of Chaos
1.7 Integration
Bug with the slow effect?
Monster Spellcasting
Instancing
More cleaning of MMOKIT

Torque MMO Kit

Frequently Asked Questions

http://www.prairiegames.com/minions_small.jpg

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.

http://www.prairiegames.com/2006_techexcel_goty.jpg

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?

  • Download and play Minions of Mirth for FREE on Windows or OSX
  • Check out this gameplay VIDEO

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]