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