OpenSim | Unity3D | High Fidelity | VFW Sandbox | Godot | |
---|---|---|---|---|---|
Website | http://opensimulator.org/ | http://unity3d.com/unity | https://highfidelity.io/ | https://www.adlnet.gov/adl-research/virtual-reality-games-simulations/virtual-world-sandbox/ | http://opensimulator.org/ |
Free | Yes | Yes No pro needed | Yes $20/yr custom URL | Yes | Yes |
Multiplatform | Yes | Yes | Yes | Yes Chrome browser | Yes |
Physics engine | Yes | Yes | Yes | Yes | Yes |
Sound and music | Yes | Yes | Yes | Yes | Yes |
Persistent worlds | Yes | Yes Possible | Yes | Yes Edit-time | Yes Possible |
Data logging | Yes | Yes Possible | Yes | Yes | Yes Possible |
Object manipulation at runtime | Yes | Yes Possible | Yes | Yes | Yes |
Animated gestures | Yes | Yes Possible | Yes | Yes Possible | Yes Possible |
Collaborative Editing | Yes | Yes Possible | Yes | Yes Edit-time | Yes Possible |
Chat and IM | Yes | Yes Possible | Yes | Yes | Yes ENET IPv4 |
Server-client networking | Yes | Yes | Yes | Yes | Yes ENET IPv4 |
Opt-out content rights | Yes | Yes Possible | Yes | Yes | Yes Possible |
Friends lists | Yes | Yes Possible | Yes | - Possible | Yes Possible |
Texture upload at runtime | Yes | Yes Possible | Yes | - Edit-time | - Possible |
3D model upload at runtime | Yes | Yes Possible | Yes | - Edit-time | - GDScript or ASSIMP |
HTML4 on an object | Yes | Yes Possible | Yes | - GUI only | No C++ module |
Voice Chat / VoIP | Yes | Yes Possible | Yes | No Broken | No C++ module |
e-Commerce | Yes Setup challenges | Yes Possible | Yes | No | No |
Appearance customization | Yes | Yes Possible | - Mixamo | - Upload mesh | - Upload mesh |
Heightmap terrain | Yes | Yes | No | Yes | Yes |
Runs on low spec devices | Yes Lag | Yes Possible | No Black screen | - Sluggish | Yes |
Used by a large community | Yes Relatively | Yes | No Very Small | No Very Small | - Small |
Imports OAR files | Yes | Yes With free plugin | No | No | No |
Commercial use | Yes | - Pro (if >$100k) | Yes | Yes | Yes |
Low Monthly costs | Yes Self-host | - Plugin determined | - Domain URLs | Yes Self-host | Yes Self-host |
Complex 3D shape editing | Yes Hollow/taper/twist | - Plugins or code | - From code | Yes Extrude/taper/twist | No GDScript or C++ |
Imports IAR files | Yes | - Via OAR no scripts | No | No | No |
Open source | Yes | No Proprietary | Yes | Yes | Yes |
Tutorials and documentation | 1.0 1 rating | 5.0 1 rating | 2.0 1 rating | 2.0 1 rating | 3.0 1 rating |
Vehicles and alternate control | 2.0 1 rating | 5.0 1 rating | 3.0 1 rating | 3.0 1 rating | 3.0 1 rating |
User Interface scripting | 1.0 1 rating | 5.0 1 rating | 3.0 1 rating | 3.0 1 rating | 5.0 1 rating |
Backups | - Console/scripts | Yes Possible | Yes Built-in | Yes | Yes Possible |
Scriptable characters | - MockingBOT | Yes | Yes | Yes | Yes |
Combat and interaction | - Limited | Yes Possible | Yes Possible | Yes Possible | Yes Possible |
Scalability | - Bloating | Yes Possible | Yes | - Asset server | - Possible |
Scripting at runtime | - LSL | Yes Possible | Yes | - Edit-time | - C++ module |
Existing VR support | - Experimental | Yes | Yes | - Rendering | - GDScript or C++ |
Animated 3D models | - Avatar only | Yes | - Avatar only? | - WebGL format only | Yes |
Command-line and APIs | - Console only | Yes Possible | - JavaScript only | - JavaScript only | Yes Possible |
Shared content library | - Not by default | Yes Possible | No | - Possible | Yes Possible |
Large region sizes | - Varregions | Yes Possible | No Not mentioned | - Performance | Yes Possible |
Used by large companies | - Education | Yes All kinds | No Alpha | No Research Alpha | - Indie Devs |
Content marketplace | - SecondLife | Yes Asset Store | No | No | No |
HTTPS and Cookies | No | Yes | Yes | Yes | Yes |
Stereoscopic 3D | No | Yes | Yes | Yes | Yes Possible |
HTML5 on an object | No | Yes Possible | Yes | - GUI only | No C++ module |
Skeletal tracking | No | Yes Possible | Yes | No | No C++ module |
Hand tracking | No | Yes | Yes | No | No C++ module |
Mobile support | No | Yes Native | No | Yes HTML5 | Yes Native |
Pathfinding and AI | No Not implemented | Yes | - JavaScript | - JavaScript | Yes Possible |
Augmented Reality (AR) | No | Yes ARToolkit SDK | - Potentially | - JavaScript | - C++ module |
Peer-to-peer networking | No | Yes Possible | - Partial | No | No C++ module |
Cameras | No | Yes | - Partial | Yes | Yes |
Render-to-texture | No | Yes | No | Yes | Yes |
HTML5 Client | No | Yes WebGL | No Unknown | Yes Chrome browser | No Broken |
Garbage collection | No | Yes Possible | No Not mentioned | - VFW framework | Yes Possible |
Opt-in content rights | No | Yes Possible | No | - Possible | Yes Possible |
Future migration options | No | Yes | No | - HTML5 | Yes |
Game console support | No | Yes | No | - HTML5 + WebGL | No Not public |
Minimal network data | No Constant | Yes Possible | No Constant | No Constant | Yes Possible |
Animate at runtime | No Upload BVG | Yes Possible | No Upload FBX | No Edit-time | - Possible |
Soft body physics | No | Yes Possible | No | No | No |
Physcally based rendering | No | - Needs pro | Yes | No | No Future version |