This is a cross-platform virtual reality extension for Turbowarp.
Things it supports:
- ✅ Automatic Scratch Stage casting with stereoscopy and adaptive resolution (easy setup)
- ⚡️ Adaptive 120Hz Refresh Rate
- ✅ Cross-platform compatibility between Oculus Quest devices, HTC Vive, Windows Mixed Reality, and more
- ⚡️ Optimized for very little performance overhead (90+ FPS)
- ✅ All the blocks you need to create your VR experiences
- .... and more!
Note that pre-release versions (v1.0-release-candidate) may be unstable. This version can be downloaded here. Any version below v1.0-release-candidate (old commits) should not be used.
If you encounter any issues, please use the issues page. You can get help, show off your code, ask a question, suggest a new feature, and more on the discussions page.
More resources (demo projects, documentation, sample code, etc.) coming soon.
v1.0-pre-alpha: Earliest version. Minimal functionality, proof-of-concept version. Not available here. Not open source.
v1.0-alpha: work-in-progress. Expect significant bugs and poor performance. Should not be used.
v1.0-beta: Cross-platform compatibility, major bug fixes, and optimizations have been added.
v1.0-release-candidate: Feature complete. Meets standards of full release with minimal issues. During this release period, preparations for full release include gallery thumbnail, sample project, documentation, etc.
v1.0: First release. Feature complete and meets all standards of great performance, very few issues, cross-platform compatibility, and intuitive design.
v1.5: Bugfixes and optimizations. Possibly a small feature or change, such as controller vibrations.
v2.0: Big update. Most likely something like hand tracking support for some platforms. Also will include some minor bugfixes and optimizations.
v2.2: Bugfixes and optimizations.
v1.0-release-candidate
- Bug fixes and optimizations
- Prep for release
- Website & Documentation
- Sample Project