Package |
OpenRPG |
WebRPG |
Rptools (Maptool) |
Online Pen and Paper Worlds |
Tris |
Klooge.Werks |
Roleplayingmaster |
Fantasy Grounds |
Battlegrounds: RPG Edition |
|||||||||||||
Environment |
Python |
Java |
Java (web start) |
Windows |
Windows |
Java |
Win |
Server: Windows |
Windows |
Stand-alone app |
App on WIndows |
|||||||||||
OS support |
Any (Python) |
Any (Java) |
Any (Java) |
Windows |
Windows |
Any (Java) |
Win |
Client: Any, via browser |
Windows |
Mac OS X and Windows |
Win2000,WinXP,WinXP64 |
|||||||||||
RPG Systems |
Any |
Any |
Any (just a map) |
Any |
Any |
D&D, 2/3 |
D&D 3e |
Any |
d20 |
Any |
Any |
|||||||||||
Cost |
Free |
Free |
Free |
Free |
Free |
$30 (DM) |
$24 |
Free Lite version, $35 for full (Server only) |
$35 GM, $20 Player |
$30 GM, $15 Player, $15 Floating License |
~$45 |
|||||||||||
Chat |
Separate frame |
Separate frame |
Map overlay |
Yes |
Yes |
Map overlay |
No |
Separate frame |
Internal Window |
Floating resizeable window |
Map Overlay |
|||||||||||
Maps |
From web |
Served by GM |
Drag&drop from anywhere |
No |
No |
Served by GM |
Yes |
Served by GM |
Images you can put tokens on; served by GM |
Served by GM or downloaded from URL |
Yes & Served |
|||||||||||
Map fog |
Yes |
No |
Yes |
No |
No |
Yes |
Yes |
Maybe? |
Maybe? |
Dynamic and/or Manual reveals & conceals |
Yes |
|||||||||||
Miniature Graphics |
From web |
Served by players |
Drag&drop from anywhere |
No |
No |
Served by GM |
Served by GM |
Served by GM |
Tokens; GM can add more |
Served by GM |
Yes & served |
|||||||||||
Mini Rotation/Facing |
Face/Move arrows |
No |
No |
No |
No |
Arrows, Icon rotation |
?? |
Face/Look arrows (player only) |
No |
By hotkeys, also allows diagonal facing |
Yes |
|||||||||||
Mini status notes (Dead, Incap, etc) |
No |
No |
Graphical |
No |
No |
Graphical, Auto and override |
Yes |
Text |
No |
Yes, stackable and customizable |
Yes - Any |
|||||||||||
Miniature Autonumbering |
Yes |
No |
Yes, along with token copy autonumbering (use ctrl-c, ctrl-v) |
No |
Yes, with HP rolling |
?? |
Yes |
No |
? |
Yes |
No |
|||||||||||
Mini movement |
Click source, dest |
Drag & drop |
Drag, with measurements |
No |
No |
Drag&drop, with distance measurements |
Drag |
Drag&drop in server, click in client |
Drag |
Drag&drop or hotkey |
Yes - Networked |
|||||||||||
Map measurements |
No |
No |
Yes |
Yes |
No |
Arbitrary measure, movement measure, threat range measure |
Yes |
No |
No |
No |
No |
|||||||||||
Miniature permissions |
Yes |
Yes |
Yes |
No |
No |
Yes |
?? |
Yes |
No |
Yes |
Some |
|||||||||||
Mini snap-to-grid |
Yes |
Yes |
Toggled per token |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
|||||||||||
Character Sheets |
Via custom nodes |
Via custom nodes |
No |
No |
Primitive |
Premade only |
Not customizable |
No; plaintext only |
Premade only |
Bitmap only (i.e., scanned sheets) |
Yes |
|||||||||||
Character Sheet Autocalc |
Only for included, non-customizable sheets (but see below) |
No |
No |
No |
No |
Somewhat |
Yes |
No |
Some |
No |
No |
|||||||||||
Character pre-saved rolls |
Yes |
Yes |
No |
No |
No |
Yes |
Yes, D&D 3e |
Only temporary |
No |
Dice Macros may be attached to any unit |
No |
|||||||||||
Rolls can extract character info |
Yes |
No |
No |
No |
No |
Yes, if sheet has variables |
Yes |
No |
No |
No |
No |
|||||||||||
Character HP tracking |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Manual |
Graphical indicator only |
Manual |
|||||||||||
Automated combat |
No |
No |
No |
No |
No |
Yes - Can target an attack; outputs probable hit or miss |
Yes |
No |
No |
No, but uses graphical attacker/target labels |
No |
|||||||||||
Initiative Manager |
Yes |
Yes (not d20) |
No |
No |
No |
Yes, can add more combatants, graphically indicates next turn |
Yes |
No |
Poor |
Turn sequence ordered manually |
No |
|||||||||||
Init Manager autorolls |
No |
Yes |
No |
No |
No |
Yes (Select all) |
Yes |
No |
No |
No |
No |
|||||||||||
Programmable encounters |
No, but can use miniature loader to set up locations of minis to be loaded |
No - but can drag folders containing encounter to map |
No |
No |
No |
Yes (Encounter object can spawn items/monsters) |
?? |
No |
No |
Encounters may be saved/loaded |
Via Load/Link |
|||||||||||
Extendable (plugins) |
Yes |
No |
No |
No |
No |
Yes |
?? |
No |
No |
Flash mini-apps |
No |
|||||||||||
Extendable (scripts) |
No |
No |
No |
No |
No |
Yes |
?? |
Paid version only |
No |
No |
No |
|||||||||||
Embedded (automated) game documentation |
Some - premade char sheet has mundane weapon lists, skills have descriptions, etc. |
No |
No |
No |
No |
No |
Some |
No |
SRD, mostly in plaintext |
No |
Embedded, not automated |
|||||||||||
Other |
Opensource. |
Was free, then for-pay, then free.Hasn't changed in years. |
Still in development - could work as a mapping add-on to a chat client with a die roller, but still fairly primitive. Opensource. |
Pretty much a chat client. |
Text only, and proud of it. Basically a glorified chat client. |
Looks to be the most sophisticated payware virtual tabletop |
Painfully bad GUI, mostly intended for use at gaming table |
|
Next to no automation, other than character sheet doing some of the math for you. Neat dice-rolling animation, but all rolls are done manually - no dice macros, ever. |
Easy to use, clean interface, send audio or visual aids, attach portrait art and/or audio clips to units, some animation support, drawing tools, text label tool, range measuring, export screenshots, card deck support, powerful dice macros w/ no scripting, FUDGE dice |
Fast, No fixed scale, Pan & Zoom, Graphics hardware assisted, Free Dice app with graphics and macros, Able to create huge detailed seamless maps. |
|||||||||||
OpenRPG WIKI - separate login required