Installing, explaining Unity and setting up the scenes
Downloading Unity Hub and Unity
Explaining Unity Platform
Creating The Scenes In Unity
Downloading and Explaining UI Asset from Unity Asset Store
Downloading and Explaining UI Asset Part 1
Downloading and Explaining UI Asset Part 2
Creating the User Form Scene For Users Demographics Information
Creating The User Form
Importing Fonts To Unity From The Web
Adding The Fields To The Form
Finalizing User Form Part 1
Finalizing User Form Part 2
Setting Up The Main Scene And Working on The Practice Trial
Setting Up The Chemistry Lab Main Scene
Setting Up Robot And Its Animation
Setting Up The Practice Trial Part 1
Setting Up The Practice Trial Part 2
Setting Up The Practice Trial Part 3
Setting Up Github Part 1
Setting Up Github Part 2
Addressing The Error For Large Files Github
Addressing The Error For Large Files Github If Error Persists
Practice Trial - Add Simple Code For Disabling The Button on Button Click
Practice Trial - Add Code For Showing Models And Changing Text on Button Click
Practice Trial - Add Code For Disabling Models After StartCoroutine Timer
How We Can Add Comments In Script And Save
VR Setup, Adding Interactions And Liquid Effects In Practice Trial
Installing Steam and SteamVR
Importing SteamVR in Unity
Introduction of SteamVR Example In Unity
Including VR Camera In Our Main Scene
Including Our VR Camera With Pointer And Our Hands Model In Main Scene
Changing The Color Of Pointer And VR Hands And Saving In Github Desktop
Practice Trial - Interacting With Models In VR And Removing The Timer
Practice Trial - Adding Liquid Effect And Pouring Liquid Into Bottle Part 1
Practice Trial - Adding Liquid Effect And Pouring Liquid Into Bottle Part 2
Practice Trial - Writing Script To Fill Liquid In Beaker On Collision Part 1
Practice Trial Writing Script To Fill Liquid In Beaker On Collision Part 2
Addressing The Error For The VR Pointer
Building The Three Experiments For The Study Task With Effects and Liquid Shader
Setting Up Models For The Study Experiment 1 Part 1
Setting Up Models For The Study Experiment 1 Part 2
Writing Script To Enable Experiment 1 On Condition
Experiment 1 - Writing Script To Change Text And Make Model Interactable
Experiment1 - Writing Script To Show Mini Potassium In Beaker On Collision
Experiment 1 - Writing Script To Rotate Mini Potassium In Beaker On Collision
Experiment 1 - Writing Script To Scale Down Mini Potassium In Beaker OnCollision
Experiment 1 - Writing Script To Include Audio And Particles On Collision
Writing Script To Finalize Experiment 1 And Start Experiment 2
Experiment 2 - Setup
Experiment 2 - Writing Script To Change Robot Instructions
Experiment 2 - Adding Fluid And Making Brown Bottle Model Interactable
Experiment 2 - Solution If Liquid Of Beaker Is Not Shown
Experiment 2 - Writing Script To Make Aluminium Model Interactable
Experiment 2 - Changing Chemistry Lab Script To Be In Order
Experiment 2 Adding Mini Aluminium Into The Scene When Colliders Touch
Experiment 2 - Showing Aluminium Effect And Changing Material And Color
Experiment 3 - Setup
Experiment 3 - Writing Script To Show Models When Experiment 2 Ends
Experiment 3 - Adding First Interaction Nitromethane Into Plate
Experiment 3 - Adding Second Interaction Methanol Into Plate
Experiment 3 - Adding Third Interaction Flame Effect
Experiment 3 - Writing Script To Complete Experiment
Building Questionnaire And End Scene
Setting Up Questionnaire Scene
Setting Up Questions In Questionnaire Scene
Adding Questions And Answers In Questionnaire Scene
Completing Questionnaire Scene
Completing End Scene
Scene Transitioning And Setting Up Data Collection
Disabling Pointer In Chemistry Lab And Changing Scenes First Method
Changing Scenes Second Method
Changing Scenes Third Best Method That We Will Use For This Project
Making Button Interactable And Setting Up Data Collection For User Form
Saving Demographics Data From User Form
Using Next Scene Function In User Form
Setting Up Eye Tracker, Calibration And Data Collection
Explaining Pupil Labs Eye Tracker And Importing HMD Eyes EyeTracker In Unity
Technical Explanation For Saving Data From Eye Tracker
Creating Folder With Username And Date Depending On UserGroup
Downloading Pupil Core Software And Adding Calibration In Chemistry Lab Scene
Fixing Unity Net Version And Setting Up Calibration After Practice Trial
Finalizing Calibration And Enabling Study After Calibration Has Completed
Setting Up And Finalizing Recording Data From Eye Tracker
Testing Recording Data From Eye Tracker
Saving Data From Eye Tracker Where User Looked
Testing Saving Data From Eye Tracker Where User Looked
Setting Up EEG, Data Collection, Neurofeedback And Questionnaire
Explaining EEG Downloading Software And Importing Looxid Link Unity SDK In Unity
Importing Looxid Link From Course
Adding EEG Visualizer Prefab Into Our Chemistry Lab Study
Adding EEG Game Object And Writing Script To Record Data From EEG
Adding Mind Indexes And Functions To Script To Record Data From EEG
Adding Timestamps And Functions To Script To Record Data From EEG
Adding Save Functions To Script To Record Data From EEG
Fixing Script To Record Data From EEG
Saving Raw EEG Data From EEG
Arranging Codes And EEG Visualizer
Fixing EEG Collection Comma And Testing Saving EEG Data
Including Neurofeedback Experiment 1
Including Neurofeedback Experiment 2
Including Neurofeedback Experiment 3
Testing Neurofeedback
Saving EEG Mind Indexes Average Part 1
Saving EEG Mind Indexes Average Part 2
Testing Saving EEG Mind Indexes Average
Saving Data From Questionnaire Scene
Eye Tracking Data Cleaning And Coverting Timestamps Using Python
Explaining Eye Tracking Pupil Capture Pupil Player
Downloading And Explaining Anaconda And Pupil Tutorials From Github
Data Cleaning Process Using Spyder With Python
Converting Pupil Timestamps To Unix Timestamps Using Spyder With Python
Save Data To Online Server
Introduction In Saving Unity Data Into Online Database
Creating Online Database And Tables
Creating API Scripts Using PHP
Writing Unity Scripts To Communicate With API Part 1
Writing Unity Scripts To Communicate With API Part 2
Testing Saving Data To Online Database