VR Based Moon and Space Station Exploration

High-Level Project Summary

This project makes students learn effectively in a enjoyable way using VR. Initially, the player will be provided with a menu system where they can choose play or quit then the player will appear at the space station if given play. The Space station consists of information about space and also the materials interactively used in a space station. The humanoid robot which is given to the physics of the object explains the information provided in the spacestation and the player can freely walk around inside the space station while wearing the VR device. The space station and moon were built using Blender and Unity3D along with C# scripts to bring a realistic surrounding to the player. The

Detailed Project Description

INTRODUCTION:

  • A Virtual Reality-based moon and space station exploration application for educational purposes in an enjoyable way.
  • Mainly to bring out the curiosity of the young students towards space science. The innovation to make kids get interested has been approached through Virtual Reality. 
  • It contends to be the interface of the future, it helps ordinary users to use their senses to interact with complex data.
  • Our project is a fully-developed moon and space station which is more futuristic and attractive. But the students can learn many things and enjoy as well.

WORKFLOW:

SOFTWARES USED :


Blender

The free and open-source 3D creation software. It supports the entirety of the 3D pipeline- modeling, rigging, animation, simulation, rendering, compositing, and motion tracking, even video editing, and game creation. To design the 3D space station and Moon terrain with all its animations, it is used. These 3D models are saved as a .fbx (prefab) file in blender which is then imported into Unity and used as 3D game objects(prefab).

Unity3D

The work is majorly built using Unity 3D software. Unity gives users the ability to create games and experiences in both 2D and 3D, and the engine offers a primary scripting API in C#, for both the Unity editor in the form of plugins and games themselves which supports both AR and VR development. The Flow of the work is done using this software starting from the Menu to the End. To provide the educational information for learning using UI (user interface) components in Unity and the Physics like a rigid body, colliders are used for the player to move around the virtual world. The text to audio is used with the UI components in unity for the user to listen to the information of the space station and the moon. Several numbers of scenes are made separately and then combined with help of scripting like Menu scene, space station scene, animation scene, moon

scene.

C#

The programming is the backend process of this entire work. For player movement, a player controller code

is used. If the user gives input with controllers, the player moves according to input instructions through the joystick.

Many on-trigger events are used for the collider to detect the player and perform the specified functions.

Final Process

Finally, after the full 3D work is completed, then the entire project is converted for using it in a VR device with

the Oculus SDK. Then it is switched into the Android platform as the VR Device is an Android OS then it is built

into a VR device to enjoy the immersive feel.


HARDWARE USED :

  • Virtual reality device is being used as the hardware component in our process
  • Researchers say it embodies an attempt to eliminate the traditional distinction between the user and the machine.
  • We have used Oculus Quest 2 as a VR device for our project.


PROJECT WORK:


USER INTERFACE :

  • Initially, the menu scene will appear with start and quit options. It can be selected with the VR headset by tilting their heads and selecting the option by pressing the button on controllers (like clicking the mouse button).

SPACE STATION :

  • Inside view of the space station, There are two living rooms, one water production plant, and a laboratory to replicate a real and futuristic environment of the space station.
  • A secret room in the space station has a bot rocket that will take the user to the moon virtually. Inside this area, the user can look around the Space Station in a 360-degree view and also can walk in the real world to move around the space station, and with the controller, on hand, the user can change the angle of the view and walk around it.
  • There are many doors for all the rooms and the doors will open automatically if the user walks near to them. To introduce the space station to the learners, a lot of information and fun facts about the space is enlightening inside the space station. If the user walks near the information, the text to audio feature will be enabled so the user can also hear the information in audio.
  • A map is provided for navigation so the user can move according to that and they can go to the moon. A virtual tour of the space station happens when the user walks into his location itself.

MOON:

  • The moon is designed with the Blender software which is used for 3D modeling and Animations. The moon has all the properties of the real moon which are taken as a reference from the NASA Websites and some research papers.
  • After the animated experience, the player lands on the moon's surface and he can walk around as in real-time and as well as with the VR controllers.
  • Many devices are launched by NASA Space research for several purposes like monitoring the Atmospheric conditions of the moon and the Environment. Some of the launched devices are LADEE, Lunar Resonance Orbit, Lunar Module, etc..,
  • The user can see the devices that are on the Moon and he can know about that and the audio will also be played if they are near to that object.


CONCLUSION:

  • This project is an education-based game development project.
  • Our team has created an innovative idea of gaming in VR to encourage kids in learning.

Space Agency Data

  • The prefabs which we have used on the surface of the moon were taken from the official NASA website.
  • The assets from the NASA website were more reliable and realistic. Which were more helpful to us while building the ecosystem,
  • The information which we gathered from the website guided us to create more accurate and realistic environments.

NASA Website link: https://nasa3d.arc.nasa.gov

Hackathon Journey

  • It was an amazing experience to be a part of this hackathon.
  • As our team was in the field of AR/VR it was difficult to find hackathons and workshops.
  • So we find this platform as a wonderful opportunity to showcase our skills.
  • We had little knowledge about game development which led us to take this challenge in the hackathon.
  • Our approach towards the problem was to create an innovative and attractive way to draw the curiosity of the younger ones towards space science.
  • At the starting point, we felt pretty difficult to manage to distribute our large work into needed sectors but finally, we completed the work in our best way.
  • We would like to thank everybody who has supported us till our final journey.

Tags

#VirtualReality#GameDevelopement#Unity3D#Innovation#Moon#SpaceStation#Animation#TeamRadianX

Global Judging

This project has been submitted for consideration during the Judging process.