A Comprehensive Guide On Virtual Reality Gaming