by Kyle Cui
WebVR needs no download! Everything is based in browser with HTML and JS. For more information, go to https://aframe.io/docs/0.8.0/introduction/.
From student responses in the class, A-Frame was the most accessible VR software, as it easy to use for beginners, and could be accessed and run from any computer and any phone without any installation time because of its HTML and JS based nature.
Minimum/Recommended System Requirements
Any computer or mobile device with a modern browser!
Accessibility: The estimated time for someone to create Hello World in VR
Beginner: No coding or graphics experience | 1.5 hours
Intermediate: Some coding or graphics experience | 0.5 hours
Advanced: Both coding and graphics experience | 0.25 hours
Expert: A lot of experience with computer graphics, specifically with this software | a few minutes
Power: The engine's power - i.e. how much one can do with this
Low: A-Frame is very accessible and can deploy applications quickly with a full fledged VR experience, but the convenience comes at the cost of power—beyond simple engines and demos, A-Frame lacks behind Unity and other development software in terms of things a developer can make.
Usage: Evaluation of software's use for the following purposes
Game Design - A-Frame can make simple games for Google Cardboard.
Education - It can be a good introductory framework for people just getting into VR, as its quick development cycle allows for easy deployment onto devices such as Google Cardboard; moreover, A-Frame works even without a headset on mobile and desktop browsers.
How to Develop