OpenSimUnity3DHigh FidelityVFW SandboxGodot
Websitehttp://opensimulator.org/http://unity3d.com/unityhttps://highfidelity.io/https://www.adlnet.gov/adl-research/virtual-reality-games-simulations/virtual-world-sandbox/http://opensimulator.org/
FreeYesYes No pro neededYes $20/yr custom URLYesYes
MultiplatformYesYesYesYes Chrome browserYes
Physics engineYesYesYesYesYes
Sound and musicYesYesYesYesYes
Persistent worldsYesYes PossibleYesYes Edit-timeYes Possible
Data loggingYesYes PossibleYesYesYes Possible
Object manipulation at runtimeYesYes PossibleYesYesYes
Animated gesturesYesYes PossibleYesYes PossibleYes Possible
Collaborative EditingYesYes PossibleYesYes Edit-timeYes Possible
Chat and IMYesYes PossibleYesYesYes ENET IPv4
Server-client networkingYesYesYesYesYes ENET IPv4
Opt-out content rightsYesYes PossibleYesYesYes Possible
Friends listsYesYes PossibleYes- PossibleYes Possible
Texture upload at runtimeYesYes PossibleYes- Edit-time- Possible
3D model upload at runtimeYesYes PossibleYes- Edit-time- GDScript or ASSIMP
HTML4 on an objectYesYes PossibleYes- GUI onlyNo C++ module
Voice Chat / VoIPYesYes PossibleYesNo BrokenNo C++ module
e-CommerceYes Setup challengesYes PossibleYesNoNo
Appearance customizationYesYes Possible- Mixamo- Upload mesh- Upload mesh
Heightmap terrainYesYesNoYesYes
Runs on low spec devicesYes LagYes PossibleNo Black screen- SluggishYes
Used by a large communityYes RelativelyYesNo Very SmallNo Very Small- Small
Imports OAR filesYesYes With free pluginNoNoNo
Commercial useYes- Pro (if >$100k)YesYesYes
Low Monthly costsYes Self-host- Plugin determined- Domain URLsYes Self-hostYes Self-host
Complex 3D shape editingYes Hollow/taper/twist- Plugins or code- From codeYes Extrude/taper/twistNo GDScript or C++
Imports IAR filesYes- Via OAR no scriptsNoNoNo
Open sourceYesNo ProprietaryYesYesYes
Tutorials and documentation1.0 1 rating5.0 1 rating2.0 1 rating2.0 1 rating3.0 1 rating
Vehicles and alternate control2.0 1 rating5.0 1 rating3.0 1 rating3.0 1 rating3.0 1 rating
User Interface scripting1.0 1 rating5.0 1 rating3.0 1 rating3.0 1 rating5.0 1 rating
Backups- Console/scriptsYes PossibleYes Built-inYesYes Possible
Scriptable characters- MockingBOTYesYesYesYes
Combat and interaction- LimitedYes PossibleYes PossibleYes PossibleYes Possible
Scalability- BloatingYes PossibleYes- Asset server- Possible
Scripting at runtime- LSLYes PossibleYes- Edit-time- C++ module
Existing VR support- ExperimentalYesYes- Rendering- GDScript or C++
Animated 3D models- Avatar onlyYes- Avatar only?- WebGL format onlyYes
Command-line and APIs- Console onlyYes Possible- JavaScript only- JavaScript onlyYes Possible
Shared content library- Not by defaultYes PossibleNo- PossibleYes Possible
Large region sizes- VarregionsYes PossibleNo Not mentioned- PerformanceYes Possible
Used by large companies- EducationYes All kindsNo AlphaNo Research Alpha- Indie Devs
Content marketplace- SecondLifeYes Asset StoreNoNoNo
HTTPS and CookiesNoYesYesYesYes
Stereoscopic 3DNoYesYesYesYes Possible
HTML5 on an objectNoYes PossibleYes- GUI onlyNo C++ module
Skeletal trackingNoYes PossibleYesNoNo C++ module
Hand trackingNoYesYesNoNo C++ module
Mobile supportNoYes NativeNoYes HTML5Yes Native
Pathfinding and AINo Not implementedYes- JavaScript- JavaScriptYes Possible
Augmented Reality (AR)NoYes ARToolkit SDK- Potentially- JavaScript- C++ module
Peer-to-peer networkingNoYes Possible- PartialNoNo C++ module
CamerasNoYes- PartialYesYes
Render-to-textureNoYesNoYesYes
HTML5 ClientNoYes WebGLNo UnknownYes Chrome browserNo Broken
Garbage collectionNoYes PossibleNo Not mentioned- VFW frameworkYes Possible
Opt-in content rightsNoYes PossibleNo- PossibleYes Possible
Future migration optionsNoYesNo- HTML5Yes
Game console supportNoYesNo- HTML5 + WebGLNo Not public
Minimal network dataNo ConstantYes PossibleNo ConstantNo ConstantYes Possible
Animate at runtimeNo Upload BVGYes PossibleNo Upload FBXNo Edit-time- Possible
Soft body physicsNoYes PossibleNoNoNo
Physcally based renderingNo- Needs proYesNoNo Future version