# Laboratory-Simulator **Repository Path**: lindazhixing/Laboratory-Simulator ## Basic Information - **Project Name**: Laboratory-Simulator - **Description**: A virtual reality laboratory simulator. The simulation consist of 3 subjects, for physics, biology, and chemistry. Each subject has 3 different types of experiment that you have to complete before going to the next experiment of the selected subject. - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-13 - **Last Updated**: 2021-05-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Laboratory-Simulator A virtual reality laboratory simulator. The simulation consist of 3 subjects, for physics, biology, and chemistry. Each subject has 3 different types of experiment that you have to complete before going to the next experiment of the selected subject. # Technical Requirements Game Engine: - Unity 3D Version 2017.4.14f1 LTS 3D Modelling Software: - Blender 3D Scripting Language: - C# Current Platform Availability: - Android - Google Cardboard # Contents Scene 1: - Laboratory Apparatus Scene - This scene introduces some laboratory apparatus to the user. Scene 2: - Subject Selection Scene - User selects subject based on what type of experiments they want to conduct. Scene 3: - Experiment scene - Each subject contains 3 experiments - How to conduct the experiment will be shown in the blackboard inside the scene. - Upon finishing an experiment successfully, A portal to the next experiment will appear in the blackboard shortly. # Game Instruction - Navigation - Since it is only available for Android Google Cardboard, The user will use its head as the cursor or mouse to navigate all over the place - Interaction - To interact with objects you can either: - Stare - Press the button of the cardboard located at the upper right. Note: The game can be navigated without cardboard, to interact you can just tap the screen. # How to use If you are new to unity please proceed on this section. You can see on the repository, The Asset folder, it contains all the project content that you will see inside your Unity 3D editor or interface. ## Scripting This uses C# Mono scripting which can be found in Assets/ Scripts, you can search Scripting on the search bar of the project window to see other Scripts easily. ## Scenes Unity uses what we called scenes, which contains different contents per each and can be interwined together by using scripts. Scenes can be found in Assets/Scenes/ ## 3D Models and other Assets Can be found on Assets/Game Contents and Assets/ Models folder, unity has the built-in function of prefabricating contents for the developer to be easily replicate things inside the engine or editor, which can be found in Assets/Prefabs