Virtual Reality Game using Oculus Rift

Size: px
Start display at page:

Download "Virtual Reality Game using Oculus Rift"

Transcription

1 CN1 Final Report Virtual Reality Game using Oculus Rift Group Members Chatpol Akkawattanakul ( ) Photpinit Kalayanuwatchai ( ) Advisor: Dr. Cholwich Nattee Dr. Nirattaya Khamsemanan School of Information, Computer and Communication Technology, Sirindhorn International Institute of Technology, Thammasat University Semester 2, Academic Year th May 2015

2 Table of Contents 1 Introduction Background Objectives Outputs and Expected Benefits Outputs Benefits Literature Review Methodology Approach Tools and Techniques Project Schedule Project Progress Technical Description References... 12

3 Statement of Contribution By submitting this document, all students in the group agree that their contribution in the project so far, including the preparation of this document, is as follows: Chatpol Akkawattanakul ( ) 50% Photpinit Kalayanuwatchai ( ) 50%

4 Introduction Our topic focus on making Virtual Reality Game (VR Game) that people can interact via VR controller. In this case, our game will use Oculus Rift (a VR headset) as the main devices to experiences VR world, while using Leap Motion Controller (a movement tracking device) as the VR controller. Because the Oculus Rift itself is not so interested to play, and the experiences players will get is not different from playing video game on a big screen. So by using Leap Motion Controller, players can also interact with the VR world and objects they see. Figure1 [1] : A man interact with VR world using the Leap on his Oculus Rift The game we are going to make will be educated game, because we did some research and found that there s not many VR game that can educated players and it will be interested by other people. The game will use two VR devices functions as much as we can to let player experiences VR world as much as they want. Of course the game should be as realistic as it could be, so we need to design the game environment by our own too see which type of environment will make players to enjoy the feel of realistic. Also, the game models need to be well-made too so do gameplay functions. So we choose Unreal Engine 4, a 3D game development engine, to make this VR game. Figure2 [2] : An example of rendered scene from Unreal Engine 4 School of ICT, SIIT 1

5 The game we are going to do is a cooking game, which players can interact with VR materials and educated in cooking. We choose Thai-food in order to make the game looks interesting to foreigners, and did some research on process of cooking to design a proper class/functions for our game to make it as realistic as we can. We also will make the game looks fun and interesting for all people around age 18-40, because we think that people who are under 18 and greater than 40 cannot handle the VR monitor for a long and it might affect their health. So we will make a secret system at the end of the game for players to enjoy the game. The next section of the proposal will provide background knowledge that required in order to understand the project. The 3 rd section is the objective of this project. The 4 th sections will be the output from this project and how it can make benefits. The 5 th section will give similar game that use same concept of VR as our game. The 6 th will be the approach or the process of our game development, follow by the references section. Background Have you ever know or experiences a virtual world or virtual reality? Virtual Reality (VR) is a technology that let you experience a virtual world and interactive with it by either using controllers or motion captures. Most of virtual reality are games which let you experience a fantasy that you cannot experience in real world. Nowadays, many VR technologies grow very fast, such as Oculus Rift, Leap Motion Controller, Cyberith Visualizer (body actions tracker). The most famous and popular one is the Oculus Rift which many game developers using it in their game to amuse players more (such as the Classroom Aquatic, Roller Coaster). Our group notice that point and try thinking of something to make VR game more interesting, which is a game that can interact with VR technologies, not with game controllers. So we use another device in this project, which is Leap Motion Controller as the main controller in our game. Because what Oculus Rift can do is only acting like a monitor (the infrared position tracking is not guarantee for our old develop kit). Figure3 [3] : An Oculus Rift development kits School of ICT, SIIT 2

6 So now which game would let the player to use all of the devices function and be educated? A cooking game is our answer. You can cook like a real chef with no danger from cooking (ex. real knife). Also the food will be Thai-food which we think can attract the foreigner and also give knowledge about how to cook the food to Thai people who have never cook before using VR experiences. Our goal is people between years old, to prevent side effects of using VR monitors which could harm players below 18 and greater than 40. Figure4 [4] : A player enjoy their experiences with Roller Coaster VR To do so, we need a program called Game Engine which can render realistic 3D environment and game models. We did some research and found that top 3 is Unity3D, Unreal Engine, and Cry Engine that we could obtain licences. In this case, we choose Unreal Engine because it is free for education and can rendered high-quality 3D models. Of course we can use outsource models (which is free), but in case where quality are needed, do it ourselves by 3D engine like Maya or 3DMax will give best results. Why a virtual game and educated? From last two years, virtual game become more and more popular and interested by many players. For example, Project Morpheus fro m Play Station (full HD head set VR), Razor Hydra (full motion controller) are used in many games which will be released next year. Also, VR can gives realistic experiences from VR world, which could be anything, without experiences dangers (ex. spaceship, bungy jump). Also, we want to start something new, and education game is less popular. So we want to make one that popular and creative than others. School of ICT, SIIT 3

7 Objectives This projects aim is to develop a Virtual Reality Game that educated and interesting. To achieve our aim, we should get all these 3 objectives: - Develop a game that educated for most people include foreigners. - Design and develop game environment as realistic as we can. - Use as much function as we can of VR devices Outputs and Expected Benefits 3.1 Outputs The output of this project is a virtual reality game that helps people understand more about Thai food and give education for those who don t know. Of course the game should be interesting enough for people to invest. 3.2 Benefits This new educated game could make other developers interesting in a VR interaction game like us and develop more interesting-educated game. Also if there are people who want to invest with us, we could improve it and add more features in the name of the University to sale it worldwide. If no, our junior can continue our project to make it better with more features or use our project as a base to develop a new interesting VR game. Literature Review There are already some people who developed a program that sync VR devices to interact with the game. For example, Vireio Perception ( which can make a PC game into Oculus VR by divide monitor view into two equal halve and scale the view of each halve to fit the Oculus Rift view. Figure5 [5] : First Person view of normal PC game using Vireio Perception program School of ICT, SIIT 4

8 Another example is First Person Controlling ( which let you control FPS game through the Leap Motion Controller using setting of your gestures and interact each gestures with a command to a game. For example; lift your thumb to fire or move your hand down to crouch. Figure6 [7] : First Person Controlling App using Leap Motion Controller Not only the sync-program, there are also games that could not play without Oculus Rift too. Classroom Aquatic Simulator is one recommended example of how to use Oculus Rift in an effective way. The game is about cheating the exam using Oculus Rift to look at others exam and a controller to lean towards them without notice the teacher. Figure7 [8] : Classroom Aquatic School of ICT, SIIT 5

9 Methodology 6.1 Approach Our approach start by planning about what game to do, and what benefits will we gain from it, also think about possibilities of the game. This is the most dangerous part that if we choose the wrong track, our project might not finish in time. So here we need to set the game s system criteria. After we know what to do, next things is to do research about hardware, software to set more specific criteria to a game system. This also takes time because we have to look for what we think are best to our project (e.g. plugins for engine, 3D models) and revise our plan again according to what we must do with them. For example, if we use A s plugins we can finish first section of the game within a week, but we ll waste time on doing models on our own since it s not support any other models. Now we know our game s criteria, next we will start design our game environment and arts. We start searching for a kitchen that would make player feels ease with. We do this by browse many kitchen on the internet and choose them to be at maximum of 3 examples. Then we modify it themselves to make it proper to our game. We use this process for any references-needed resources like models and objects. After we have artworks, we then model our kitchen in 3D using Unreal Engine 4 to see the work scale. We also do some scenario design and game process draft to see what needed to be program. So we got our first prototype class-diagram. As we continue our project, it s not guarantee that there will be no problems. So we need to make it easy to modify to minimize impact that will occur to our time table. We ve done all preparation until now, next we ll do implementation the system. Currently our progress is here. We ll separate the work while one person doing the program implementation, another will prepare 3D models to use in the game system. This will not take long if there s no unexpected issue occur. After that will be long term schedule, the testing. We will test our game and see if anything working correctly. This will take lots of time to fix if error happen or the game is not going well according to our plan. If we have enough time then we will take comments from other tester to improve quality of models. School of ICT, SIIT 6

10 6.2 Tools and Techniques Working with hardware required many software to synchronize them with a computer. For our project, we mainly use Unreal Engine 4 to make a game system, environment and coding game functions and elements. This is a free version for educational too. For 3D models, we use 3DSMax to create and inserts bone for models. Like Unreal Engine 4, the software is open for educational license. For hardware, we use Oculus SDK and Leap Motion SDK toolkits to synchronize data with Oculus Rift and Leap Motion and use those data to create 3D model and receive input and output in some cases. About coding we use Camel Case template for naming variable and functions and coding using Top-Down method. We also using OOP (Object Oriented Programming) as our template to make sure it s easy for our junior to continue our work. 7 Project Schedule Task Description Person Duration Deadline Status 1 Project Planning Chatpol Photpinit 2 weeks 9 Sep 14 Finished 2 Software License Request / Research Chatpol 2 months 26 Dec 14 Finished 3 Software License Request / Research Photpinit 2 months 26 Dec 14 Finished 4 Design Chatpol Photpinit 3 weeks 20 Jan 15 Finished 5 Prototype implementation Chatpol 1 month 18 Feb 15 Finished 6 3D models working Photpinit 3 months 22 April 15 Finished 7 Game implementation Chatpol 4 months 11 May 15 Finished 8 Testing / Error fixing Chatpol Photpinit 1 week 18 May 15 Finished School of ICT, SIIT 7

11 8 Project Progress We have finish all of our designs and game system planning. We now entering the hardest part of the project which is implementing what we plan and make it playable and of course we still have to adjust our work scale while implementing to make it finish in time too. This is our current progress on implementing the system and 3D works. We manage to get the value being read from Leap Motion and generate a 3D hands model where we will use it as the reactor to the environment. Still, we are working on how to use gestures to react with 3D objects and set the dead line to next 2 weeks. The further implementation is easier now and will take about 2-3 weeks to finish the game system and begin the testing phase. Figure8: Sample Leap Motion Integrating School of ICT, SIIT 8

12 For our room and other 3D models, Phopinit got works here and we check it again together that if the models looks like what we want. We also set folder and share resources using SVN the faculty provided, so that we can work online together and concurrently. However, this is just prototype, anything could be change later on. Figure9: Our kitchen 9 Technical Description 9.1 System Description Since our project is game base, we then start our software like other computer games. From the start page like in diagram show below. We use scene change instead of let the player choose the next thing to do to control methods and time, so that the game will surely end. We will have timer for every step except preparations and results phase. This method for prevent the player from playing around too much and not focus on the game and would take too long to play (since wearing Oculus Rift for too long may cause problem to eyesight) and graded him/her depends on finished task in each phase. School of ICT, SIIT 9

13 Figure10: System Diagram We will have instructions in each phase started from when the game is on (wearing oculus/cautions) and will keep warn them if needed devices unplugged, which will make the game crashed afterward. We plan to make the game that everyone can play without us standing around. Figure11: An instruction panel School of ICT, SIIT 10

14 For software components, due to our condition above that everyone can play without us around, the game will be standalone version when launched, which easier to start the system and install. We have no database needed and about sharing data together, we use SVN to sharing works via internet and manage our version controls well. To start the system, the devices should be plugged in first. We plan to make the system itself check whether the hardware is plugged or not, else we will use cautions instead. Also in-game control will using Leap Motion instead of keyboards and mouse (no keyboard or mouse needed while the system is running). The player can use their hands to touch the button directly to choose control items or make decision. Figure12: A dynamic system example School of ICT, SIIT 11

15 Next the instruction panel will guide the player to cook step by step, also the soup will constantly change by timer. The estimate time for the system is around 2 minutes and the text will appear to remind the player about what to do next. When times out, the score panel will come up and show the result. Since this is a demo version and our first try about these in senior projects, a lot needed to be improve and we could not done it so well in time limit. But we always think of how to make it fun and make sense for all people and make sure that this would be call a game. School of ICT, SIIT 12

16 10 References [1] The Air Tactical Assault Group Forum: [2] Game Spot News [3] Wikipedia: [4] Flat Panels HD: [5] Rift Mod: [6] Vireio Perception: [7] TangoChen Blog: [8] Classroom Aquatic Kick Starter: School of ICT, SIIT 13

Virtual Reality Game using Oculus Rift

Virtual Reality Game using Oculus Rift CN1 Project Proposal Virtual Reality Game using Oculus Rift Group Members Chatpol Akkawattanakul (5422792135) Photpinit Kalayanuwatchai (5422770669) Advisor: Dr. Cholwich Nattee School of Information,

More information

A Mathematics-inspired Game

A Mathematics-inspired Game GS3 Project Proposal A Mathematics-inspired Game Group Members Mr. Sirasith Kalpiypan 5422780700 Mr. Tanapol Tangthamvanich 5422770404 Advisor: Asst. Dr. Gun Srijuntongsiri School of Information, Computer

More information

A Mathematics-inspired Game

A Mathematics-inspired Game GS3 Final Report A Mathematics-inspired Game Group Members Mr. Sirasith Kalpiyapan 5422780700 Advisor: Asst. Dr. Gun Srijuntongsiri School of Information, Computer and Communication Technology, Sirindhorn

More information

VIRTUAL REALITY LAB Research group Softwarevisualisation in 3D and VR

VIRTUAL REALITY LAB Research group Softwarevisualisation in 3D and VR VIRTUAL REALITY LAB Research group Softwarevisualisation in 3D and VR softvis@uni-leipzig.de http://home.uni-leipzig.de/svis/vr-lab/ VR Labor Hardware Portfolio OVERVIEW HTC Vive Oculus Rift Leap Motion

More information

Assignment 5: Virtual Reality Design

Assignment 5: Virtual Reality Design Assignment 5: Virtual Reality Design Version 1.0 Visual Imaging in the Electronic Age Assigned: Thursday, Nov. 9, 2017 Due: Friday, December 1 November 9, 2017 Abstract Virtual reality has rapidly emerged

More information

Virtual Reality as Innovative Approach to the Interior Designing

Virtual Reality as Innovative Approach to the Interior Designing SSP - JOURNAL OF CIVIL ENGINEERING Vol. 12, Issue 1, 2017 DOI: 10.1515/sspjce-2017-0011 Virtual Reality as Innovative Approach to the Interior Designing Pavol Kaleja, Mária Kozlovská Technical University

More information

MANPADS VIRTUAL REALITY SIMULATOR

MANPADS VIRTUAL REALITY SIMULATOR MANPADS VIRTUAL REALITY SIMULATOR SQN LDR Faisal Rashid Pakistan Air Force Adviser: DrAmela Sadagic 2 nd Reader: Erik Johnson 1 AGENDA Problem Space Problem Statement Background Research Questions Approach

More information

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X

The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, / X The 8 th International Scientific Conference elearning and software for Education Bucharest, April 26-27, 2012 10.5682/2066-026X-12-153 SOLUTIONS FOR DEVELOPING SCORM CONFORMANT SERIOUS GAMES Dragoş BĂRBIERU

More information

Requirements Specification. An MMORPG Game Using Oculus Rift

Requirements Specification. An MMORPG Game Using Oculus Rift 1 System Description CN1 An MMORPG Game Using Oculus Rift The project Game using Oculus Rift is the game application based on Microsoft Windows that allows user to play the game with the virtual reality

More information

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Kinect2Scratch Workbook

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. Kinect2Scratch Workbook Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl Workbook Scratch is a drag and drop programming environment created by MIT. It contains colour coordinated code blocks that allow a user to build up instructions

More information

ADVANCED WHACK A MOLE VR

ADVANCED WHACK A MOLE VR ADVANCED WHACK A MOLE VR Tal Pilo, Or Gitli and Mirit Alush TABLE OF CONTENTS Introduction 2 Development Environment 3 Application overview 4-8 Development Process - 9 1 Introduction We developed a VR

More information

HCI Midterm Report CookTool The smart kitchen. 10/29/2010 University of Oslo Gautier DOUBLET ghdouble Marine MATHIEU - mgmathie

HCI Midterm Report CookTool The smart kitchen. 10/29/2010 University of Oslo Gautier DOUBLET ghdouble Marine MATHIEU - mgmathie HCI Midterm Report CookTool The smart kitchen 10/29/2010 University of Oslo Gautier DOUBLET ghdouble Marine MATHIEU - mgmathie Summary I. Agree on our goals (usability, experience and others)... 3 II.

More information

Getting Real with the Library. Samuel Putnam, Sara Gonzalez Marston Science Library University of Florida

Getting Real with the Library. Samuel Putnam, Sara Gonzalez Marston Science Library University of Florida Getting Real with the Library Samuel Putnam, Sara Gonzalez Marston Science Library University of Florida Outline What is Augmented Reality (AR) & Virtual Reality (VR)? What can you do with AR/VR? How to

More information

Immersive Visualization On the Cheap. Amy Trost Data Services Librarian Universities at Shady Grove/UMD Libraries December 6, 2019

Immersive Visualization On the Cheap. Amy Trost Data Services Librarian Universities at Shady Grove/UMD Libraries December 6, 2019 Immersive Visualization On the Cheap Amy Trost Data Services Librarian Universities at Shady Grove/UMD Libraries atrost1@umd.edu December 6, 2019 About Me About this Session Some of us have been lucky

More information

Virtual Universe Pro. Player Player 2018 for Virtual Universe Pro

Virtual Universe Pro. Player Player 2018 for Virtual Universe Pro Virtual Universe Pro Player 2018 1 Main concept The 2018 player for Virtual Universe Pro allows you to generate and use interactive views for screens or virtual reality headsets. The 2018 player is "hybrid",

More information

Harry Plummer KC BA Digital Arts. Virtual Space. Assignment 1: Concept Proposal 23/03/16. Word count: of 7

Harry Plummer KC BA Digital Arts. Virtual Space. Assignment 1: Concept Proposal 23/03/16. Word count: of 7 Harry Plummer KC39150 BA Digital Arts Virtual Space Assignment 1: Concept Proposal 23/03/16 Word count: 1449 1 of 7 REVRB Virtual Sampler Concept Proposal Main Concept: The concept for my Virtual Space

More information

Programming Project 2

Programming Project 2 Programming Project 2 Design Due: 30 April, in class Program Due: 9 May, 4pm (late days cannot be used on either part) Handout 13 CSCI 134: Spring, 2008 23 April Space Invaders Space Invaders has a long

More information

CET Designer for Sales. Brooke Snow Configura

CET Designer for Sales. Brooke Snow Configura CET Designer for Sales Brooke Snow Configura 1 Power in CET AGENDA 2 4 3 Live Design Sales Tools CRM Connect Tool 5 Sales Viewer POWER in the TOOL Not just for the pretty pictures Take advantage of the

More information

Virtual Reality Development ADD ANOTHER DIMENSION TO YOUR BUSINESS

Virtual Reality Development ADD ANOTHER DIMENSION TO YOUR BUSINESS Virtual Reality Development ADD ANOTHER DIMENSION TO YOUR BUSINESS Technology Solutions 01 VR-Ready 3D Content Full-Cycle VR Development We augment businesses with interactive, low-poly 3D content without

More information

While there are lots of different kinds of pitches, there are two that are especially useful for young designers:

While there are lots of different kinds of pitches, there are two that are especially useful for young designers: Pitching Your Game Ideas Think you ve got a great idea for the next console blockbuster? Or the next mobile hit that will take the app store by storm? Maybe you ve got an innovative idea for a game that

More information

Shader "Custom/ShaderTest" { Properties { _Color ("Color", Color) = (1,1,1,1) _MainTex ("Albedo (RGB)", 2D) = "white" { _Glossiness ("Smoothness", Ran

Shader Custom/ShaderTest { Properties { _Color (Color, Color) = (1,1,1,1) _MainTex (Albedo (RGB), 2D) = white { _Glossiness (Smoothness, Ran Building a 360 video player for VR With the release of Unity 5.6 all of this became much easier, Unity now has a very competent media player baked in with extensions that allow you to import a 360 video

More information

VIRTUAL MUSEUM BETA 1 INTRODUCTION MINIMUM REQUIREMENTS WHAT DOES BETA 1 MEAN? CASTLEFORD TIGERS HERITAGE PROJECT

VIRTUAL MUSEUM BETA 1 INTRODUCTION MINIMUM REQUIREMENTS WHAT DOES BETA 1 MEAN? CASTLEFORD TIGERS HERITAGE PROJECT CASTLEFORD TIGERS HERITAGE PROJECT VIRTUAL MUSEUM BETA 1 INTRODUCTION The Castleford Tigers Virtual Museum is an interactive 3D environment containing a celebratory showcase of material gathered throughout

More information

Ethics Emerging: the Story of Privacy and Security Perceptions in Virtual Reality

Ethics Emerging: the Story of Privacy and Security Perceptions in Virtual Reality Ethics Emerging: the Story of Privacy and Security Perceptions in Virtual Reality Devon Adams, Alseny Bah, Catherine Barwulor, Nureli Musabay, Kadeem Pitkin and Elissa M. Redmiles 1 Interactivity Immersion

More information

VR/AR Concepts in Architecture And Available Tools

VR/AR Concepts in Architecture And Available Tools VR/AR Concepts in Architecture And Available Tools Peter Kán Interactive Media Systems Group Institute of Software Technology and Interactive Systems TU Wien Outline 1. What can you do with virtual reality

More information

Team Breaking Bat Architecture Design Specification. Virtual Slugger

Team Breaking Bat Architecture Design Specification. Virtual Slugger Department of Computer Science and Engineering The University of Texas at Arlington Team Breaking Bat Architecture Design Specification Virtual Slugger Team Members: Sean Gibeault Brandon Auwaerter Ehidiamen

More information

Game Tools MARY BETH KERY - ADVANCED USER INTERFACES SPRING 2017

Game Tools MARY BETH KERY - ADVANCED USER INTERFACES SPRING 2017 Game Tools MARY BETH KERY - ADVANCED USER INTERFACES SPRING 2017 2 person team 3 years 300 person team 10 years Final Fantasy 15 ART GAME DESIGN ENGINEERING PRODUCTION/BUSINESS TECHNICAL CHALLENGES OF

More information

A Guide to Virtual Reality for Social Good in the Classroom

A Guide to Virtual Reality for Social Good in the Classroom A Guide to Virtual Reality for Social Good in the Classroom Welcome to the future, or the beginning of a future where many things are possible. Virtual Reality (VR) is a new tool that is being researched

More information

RH King Academy OCULUS RIFT Virtual Reality in the High School Setting

RH King Academy OCULUS RIFT Virtual Reality in the High School Setting RH King Academy OCULUS RIFT Virtual Reality in the High School Setting Introduction In September 2017, RH King Academy in the TDSB brought Virtual Reality (VR) in form of the Oculus Rift as a next-generation

More information

Trial code included!

Trial code included! The official guide Trial code included! 1st Edition (Nov. 2018) Ready to become a Pro? We re so happy that you ve decided to join our growing community of professional educators and CoSpaces Edu experts!

More information

EnSight in Virtual and Mixed Reality Environments

EnSight in Virtual and Mixed Reality Environments CEI 2015 User Group Meeting EnSight in Virtual and Mixed Reality Environments VR Hardware that works with EnSight Canon MR Oculus Rift Cave Power Wall Canon MR MR means Mixed Reality User looks through

More information

Warmup Due: Feb. 6, 2018

Warmup Due: Feb. 6, 2018 CS1950U Topics in 3D Game Engine Development Barbara Meier Warmup Due: Feb. 6, 2018 Introduction Welcome to CS1950U! In this assignment you ll be creating the basic framework of the game engine you will

More information

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR

LOOKING AHEAD: UE4 VR Roadmap. Nick Whiting Technical Director VR / AR LOOKING AHEAD: UE4 VR Roadmap Nick Whiting Technical Director VR / AR HEADLINE AND IMAGE LAYOUT RECENT DEVELOPMENTS RECENT DEVELOPMENTS At Epic, we drive our engine development by creating content. We

More information

University of California, Santa Barbara. CS189 Fall 17 Capstone. VR Telemedicine. Product Requirement Documentation

University of California, Santa Barbara. CS189 Fall 17 Capstone. VR Telemedicine. Product Requirement Documentation University of California, Santa Barbara CS189 Fall 17 Capstone VR Telemedicine Product Requirement Documentation Jinfa Zhu Kenneth Chan Shouzhi Wan Xiaohe He Yuanqi Li Supervised by Ole Eichhorn Helen

More information

Oculus Rift Introduction Guide. Version

Oculus Rift Introduction Guide. Version Oculus Rift Introduction Guide Version 0.8.0.0 2 Introduction Oculus Rift Copyrights and Trademarks 2017 Oculus VR, LLC. All Rights Reserved. OCULUS VR, OCULUS, and RIFT are trademarks of Oculus VR, LLC.

More information

The short instructions:

The short instructions: The short instructions: Your final portfolio will consist of: 1. A heavily revised and rewritten version of your short story (20%). a. Length: 6-10 pages b. 2 page cover letter c. You must hand in the

More information

P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications. Gate Review

P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications. Gate Review P15083: Virtual Visualization for Anatomy Teaching, Training and Surgery Simulation Applications Gate Review Agenda review of starting objectives customer requirements, engineering requirements 50% goal,

More information

SPIDERMAN VR. Adam Elgressy and Dmitry Vlasenko

SPIDERMAN VR. Adam Elgressy and Dmitry Vlasenko SPIDERMAN VR Adam Elgressy and Dmitry Vlasenko Supervisors: Boaz Sternfeld and Yaron Honen Submission Date: 09/01/2019 Contents Who We Are:... 2 Abstract:... 2 Previous Work:... 3 Tangent Systems & Development

More information

Learning Based Interface Modeling using Augmented Reality

Learning Based Interface Modeling using Augmented Reality Learning Based Interface Modeling using Augmented Reality Akshay Indalkar 1, Akshay Gunjal 2, Mihir Ashok Dalal 3, Nikhil Sharma 4 1 Student, Department of Computer Engineering, Smt. Kashibai Navale College

More information

CSSE220 BomberMan programming assignment Team Project

CSSE220 BomberMan programming assignment Team Project CSSE220 BomberMan programming assignment Team Project You will write a game that is patterned off the 1980 s BomberMan game. You can find a description of the game, and much more information here: http://strategywiki.org/wiki/bomberman

More information

Virtual Reality in E-Learning Redefining the Learning Experience

Virtual Reality in E-Learning Redefining the Learning Experience Virtual Reality in E-Learning Redefining the Learning Experience A Whitepaper by RapidValue Solutions Contents Executive Summary... Use Cases and Benefits of Virtual Reality in elearning... Use Cases...

More information

II. PROJECT INFORMATION

II. PROJECT INFORMATION II. PROJECT INFORMATION A. Project or Program Title: The Virtual Future Total # of Students Impacted by the Project: 24 High School, 30+ Middle School Grade Level(s) and Subject(s) involved: 7-12 B. Austin

More information

G54GAM Lab Session 1

G54GAM Lab Session 1 G54GAM Lab Session 1 The aim of this session is to introduce the basic functionality of Game Maker and to create a very simple platform game (think Mario / Donkey Kong etc). This document will walk you

More information

INTRODUCING THE VIRTUAL REALITY FLIGHT SIMULATOR FOR SURGEONS

INTRODUCING THE VIRTUAL REALITY FLIGHT SIMULATOR FOR SURGEONS INTRODUCING THE VIRTUAL REALITY FLIGHT SIMULATOR FOR SURGEONS SAFE REPEATABLE MEASUREABLE SCALABLE PROVEN SCALABLE, LOW COST, VIRTUAL REALITY SURGICAL SIMULATION The benefits of surgical simulation are

More information

TOUCH & FEEL VIRTUAL REALITY. DEVELOPMENT KIT - VERSION NOVEMBER 2017

TOUCH & FEEL VIRTUAL REALITY. DEVELOPMENT KIT - VERSION NOVEMBER 2017 TOUCH & FEEL VIRTUAL REALITY DEVELOPMENT KIT - VERSION 1.1 - NOVEMBER 2017 www.neurodigital.es Minimum System Specs Operating System Windows 8.1 or newer Processor AMD Phenom II or Intel Core i3 processor

More information

Diving into VR World with Oculus. Homin Lee Software Engineer at Oculus

Diving into VR World with Oculus. Homin Lee Software Engineer at Oculus Diving into VR World with Oculus Homin Lee Software Engineer at Oculus Topics Who is Oculus Oculus Rift DK2 Positional Tracking SDK Latency Roadmap 1. Who is Oculus 1. Oculus is Palmer Luckey & John Carmack

More information

Paper Prototyping Kit

Paper Prototyping Kit Paper Prototyping Kit Share Your Minecraft UI IDEAs! Overview The Minecraft team is constantly looking to improve the game and make it more enjoyable, and we can use your help! We always want to get lots

More information

CAPSTONE PROJECT 1.A: OVERVIEW. Purpose

CAPSTONE PROJECT 1.A: OVERVIEW. Purpose CAPSTONE PROJECT CAPSTONE PROJECT 1.A: Overview 1.B: Submission Requirements 1.C: Milestones 1.D: Final Deliverables 1.E: Dependencies 1.F: Task Breakdowns 1.G: Timeline 1.H: Standards Alignment 1.I: Assessment

More information

INVENTION LOG FOR CODE KIT

INVENTION LOG FOR CODE KIT INVENTION LOG FOR CODE KIT BUILD GAMES. LEARN TO CODE. Name: What challenge are you working on? In a sentence or two, describe the challenge you will be working on. Explore new ideas and bring them to

More information

Oculus Rift Development Kit 2

Oculus Rift Development Kit 2 Oculus Rift Development Kit 2 Sam Clow TWR 2009 11/24/2014 Executive Summary This document will introduce developers to the Oculus Rift Development Kit 2. It is clear that virtual reality is the future

More information

About Us and Our Expertise :

About Us and Our Expertise : About Us and Our Expertise : Must Play Games is a leading game and application studio based in Hyderabad, India established in 2012 with a notion to develop fun to play unique games and world class applications

More information

# Grant Applicant Information. 2. CAMIT Project Title. Sra, Misha Council for the Arts at MIT. CAMIT Grants February 2016

# Grant Applicant Information. 2. CAMIT Project Title. Sra, Misha Council for the Arts at MIT. CAMIT Grants February 2016 Council for the Arts at MIT CAMIT Grants February 2016 Sra, Misha 235 Albany St. Cambridge, MA 02139, US 5127731665 sra@mit.edu Submitted: Feb 14 2016 10:50PM 1. Grant Applicant Information 1. Affiliation

More information

Space Rift: An Oculus Rift Solar System Exploration Game

Space Rift: An Oculus Rift Solar System Exploration Game Space Rift: An Oculus Rift Solar System Exploration Game Justin Gregory V. Peña Ateneo De Manila University Quezon City, Philippines +63 2 426 6001 jgvpena@gmail.com Gian Paolo Antonio R. Tobias Ateneo

More information

Unit 6.5 Text Adventures

Unit 6.5 Text Adventures Unit 6.5 Text Adventures Year Group: 6 Number of Lessons: 4 1 Year 6 Medium Term Plan Lesson Aims Success Criteria 1 To find out what a text adventure is. To plan a story adventure. Children can describe

More information

Motion sickness issues in VR content

Motion sickness issues in VR content Motion sickness issues in VR content Beom-Ryeol LEE, Wookho SON CG/Vision Technology Research Group Electronics Telecommunications Research Institutes Compliance with IEEE Standards Policies and Procedures

More information

Challenging procrastination: A guide for students

Challenging procrastination: A guide for students Challenging procrastination: A guide for students I leave everything until the last minute. I m always putting things off. I m lazy I waste so much time. I keep getting distracted. I think I work better

More information

Programming with Scratch

Programming with Scratch Programming with Scratch A step-by-step guide, linked to the English National Curriculum, for primary school teachers Revision 3.0 (Summer 2018) Revised for release of Scratch 3.0, including: - updated

More information

Developing video games with cultural value at National Library of Lithuania

Developing video games with cultural value at National Library of Lithuania Submitted on: 26.06.2018 Developing video games with cultural value at National Library of Lithuania Eugenijus Stratilatovas Project manager, Martynas Mazvydas National Library of Lithuania, Vilnius, Lithuania.

More information

JOU4308: Magazine & Feature Writing

JOU4308: Magazine & Feature Writing JOU4308: Magazine & Feature Writing The six golden rules of writing: read, read, read, and write, write, write. -Ernest Gaines Contact information Prof. Renee Martin-Kratzer (you can call me Prof. MK to

More information

CS 498. Sections VR3 & VR4

CS 498. Sections VR3 & VR4 CS 498 Sections VR3 & VR4 Welcome to CS 498 - Virtual Reality Prof: Lawrence Angrave Office Location: 2217 Siebel Center Office Hours: Tues 11:30-12:30 Course Staff: Yike Wang, Rui An, Katie Mimnaugh,

More information

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY

DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY DESIGN STYLE FOR BUILDING INTERIOR 3D OBJECTS USING MARKER BASED AUGMENTED REALITY 1 RAJU RATHOD, 2 GEORGE PHILIP.C, 3 VIJAY KUMAR B.P 1,2,3 MSRIT Bangalore Abstract- To ensure the best place, position,

More information

Bring Imagination to Life with Virtual Reality: Everything You Need to Know About VR for Events

Bring Imagination to Life with Virtual Reality: Everything You Need to Know About VR for Events Bring Imagination to Life with Virtual Reality: Everything You Need to Know About VR for Events 2017 Freeman. All Rights Reserved. 2 The explosive development of virtual reality (VR) technology in recent

More information

BoBoiBoy Interactive Holographic Action Card Game Application

BoBoiBoy Interactive Holographic Action Card Game Application UTM Computing Proceedings Innovations in Computing Technology and Applications Volume 2 Year: 2017 ISBN: 978-967-0194-95-0 1 BoBoiBoy Interactive Holographic Action Card Game Application Chan Vei Siang

More information

COMPANY PROFILE MOBILE TECH AND MARKETING

COMPANY PROFILE MOBILE TECH AND MARKETING COMPANY PROFILE 2017 MOBILE TECH AND MARKETING HELLO, WE ARE PL4D WE ARE A MULTIMEDIA AND ADVERTISING AGENCY, DIGING AND INVENTING CREATIVE SOLUTIONS WITH LATEST TECHNOLOGIES. WE SEEK OUT AND CREATE CREATIVE

More information

School of Interactive Arts. Prospectus

School of Interactive Arts. Prospectus School of Interactive Arts Prospectus Intro Urban Arts Partnership Urban Arts Partnership s mission is to advance the intellectual, social and artistic development of underserved public school students

More information

Oculus Rift Getting Started Guide

Oculus Rift Getting Started Guide Oculus Rift Getting Started Guide Version 1.7.0 2 Introduction Oculus Rift Copyrights and Trademarks 2017 Oculus VR, LLC. All Rights Reserved. OCULUS VR, OCULUS, and RIFT are trademarks of Oculus VR, LLC.

More information

Designing Rhythm Game Interfaces for Touchscreen Devices

Designing Rhythm Game Interfaces for Touchscreen Devices Designing Rhythm Game Interfaces for Touchscreen Devices Project Progress Report Members: Philip H. Peng Advisor: Dr. Stephen H. Lane CIS 400, Fall 2011, University of Pennsylvania 1 Presentation Overview

More information

SysReBot ver System ReBot Nguyen Trung Hieu & Maxim Zavadskiy

SysReBot ver System ReBot Nguyen Trung Hieu & Maxim Zavadskiy SysReBot ver. 1.0 - System ReBot Nguyen Trung Hieu & Maxim Zavadskiy 2012 Nguyen Trung Hieu & Maxim Zavadskiy. All rights reserved.1 Executive Summary SysRebot ver. 1.0 is awesome 2D platformer game with

More information

When accessing our class network, you can get there in one of two ways. The easiest is to put this web address directly into your browser.

When accessing our class network, you can get there in one of two ways. The easiest is to put this web address directly into your browser. Dear Parents and Families, I am very excited to inform you of our next big learning adventure! Starting this week, each child will become the author of his or her own blog! Internet savvy is more important

More information

Do Slugs Dream of Snails?

Do Slugs Dream of Snails? Shiori Kanaoka Do Slugs Dream of Snails? Game Project Proposal 1 ABSTRACT "Why am I me?" This is an eternal question most human beings might have asked at least once - Or twice, or even more. In the history

More information

Alternative English 1010 Major Assignment with Activities and Handouts. Portraits

Alternative English 1010 Major Assignment with Activities and Handouts. Portraits Alternative English 1010 Major Assignment with Activities and Handouts Portraits Overview. In the Unit 1 Letter to Students, I introduced you to the idea of threshold theory and the first two threshold

More information

Game Design 1. Unit 1: Games and Gameplay. Learning Objectives. After studying this unit, you will be able to:

Game Design 1. Unit 1: Games and Gameplay. Learning Objectives. After studying this unit, you will be able to: Game Design 1 Are you a gamer? Do you enjoy playing video games or coding? Does the idea of creating and designing your own virtual world excite you? If so, this is the course for you! When it comes to

More information

TAKE CONTROL GAME DESIGN DOCUMENT

TAKE CONTROL GAME DESIGN DOCUMENT TAKE CONTROL GAME DESIGN DOCUMENT 04/25/2016 Version 4.0 Read Before Beginning: The Game Design Document is intended as a collective document which guides the development process for the overall game design

More information

Interactive Objects for Augmented Reality by Using Oculus Rift and Motion Sensor

Interactive Objects for Augmented Reality by Using Oculus Rift and Motion Sensor Interactive Objects for Augmented Reality by Using and Motion Sensor Yap June Wai, Nurulfajar bin Abd Manap Machine Learning and Signal Processing (MLSP), Center of Telecommunication Research & Innovation

More information

Mass Effect 3 Multiplayer Guide Xbox 360 Modding Tools

Mass Effect 3 Multiplayer Guide Xbox 360 Modding Tools Mass Effect 3 Multiplayer Guide Xbox 360 Modding Tools Home of the Ultimate Xbox 360 Modding Tool, Horizon. in the link below since he have hosted Mass Effect 3 Credit Lobbies before 'Old thread JUL 18,

More information

HARDWARE SETUP GUIDE. 1 P age

HARDWARE SETUP GUIDE. 1 P age HARDWARE SETUP GUIDE 1 P age INTRODUCTION Welcome to Fundamental Surgery TM the home of innovative Virtual Reality surgical simulations with haptic feedback delivered on low-cost hardware. You will shortly

More information

1. Learn to say no. 3. Disconnect from the Internet, including on your phone, when you re working on a project.

1. Learn to say no. 3. Disconnect from the Internet, including on your phone, when you re working on a project. 1 01Wayst o Fi ndmor eti me FOR MEMORY KEEPI NG 1. Learn to say no. 2. Reframe expectations about scrapbooking. Instead of thinking in an all or nothing manner, recognize that there are options and shortcuts

More information

Interplay-sports Pro 4.8

Interplay-sports Pro 4.8 Interplay-sports Pro 4.8 1 Contents... 5... 6... 7... 7... 8... 9... 10... 11... 12... 13... 14... 15... 16... 17... 18... 20... 21... 22... 24... 25... 26... 27... 28... 29... 30... 31... 32... 33...

More information

Building a Personal Portfolio in Blackboard UK SLIS

Building a Personal Portfolio in Blackboard UK SLIS Building a Personal Portfolio in Blackboard Creating a New Personal Portfolio UK SLIS 1. Enter the Blackboard Course, and select Portfolios Homepage in the Course Menu. 2. In the Portfolios page, you will

More information

FLEXLINK DESIGN TOOL VR GUIDE. documentation

FLEXLINK DESIGN TOOL VR GUIDE. documentation FLEXLINK DESIGN TOOL VR GUIDE User documentation Contents CONTENTS... 1 REQUIREMENTS... 3 SETUP... 4 SUPPORTED FILE TYPES... 5 CONTROLS... 6 EXPERIENCE 3D VIEW... 9 EXPERIENCE VIRTUAL REALITY... 10 Requirements

More information

FATE WEAVER. Lingbing Jiang U Final Game Pitch

FATE WEAVER. Lingbing Jiang U Final Game Pitch FATE WEAVER Lingbing Jiang U0746929 Final Game Pitch Table of Contents Introduction... 3 Target Audience... 3 Requirement... 3 Connection & Calibration... 4 Tablet and Table Detection... 4 Table World...

More information

Individual Test Item Specifications

Individual Test Item Specifications Individual Test Item Specifications 8208110 Game and Simulation Foundations 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Overview Launchkey Thank you for buying Novation Launchkey. Producing and performing great electronic music is about to become quicker, easier and more fun than ever before! We designed

More information

Physics Field Day 2006

Physics Field Day 2006 Physics Field Day 2006 The Physics of Amusement Parks This spring, the Creighton University Society of Physics Students (CUSPS) will again sponsor Physics Field Day, a day of activities and excitement

More information

Virtual Reality as a Teaching Aid for Anatomy. Dr. Laura Mason and Dr. Marc Holmes

Virtual Reality as a Teaching Aid for Anatomy. Dr. Laura Mason and Dr. Marc Holmes Virtual Reality as a Teaching Aid for Anatomy Dr. Laura Mason and Dr. Marc Holmes Background - College of Engineering Motivation The College of Engineering at Swansea University is aiming to lead in the

More information

Measure simulated forces of impact on a human head, and test if forces are reduced by wearing a protective headgear.

Measure simulated forces of impact on a human head, and test if forces are reduced by wearing a protective headgear. PocketLab Science Fair Kit: Preventing Concussions and Head Injuries This STEM Science Fair Kit lets you be a scientist and simulate real world accidents and injuries with a crash test style dummy head.

More information

Oculus Rift Getting Started Guide

Oculus Rift Getting Started Guide Oculus Rift Getting Started Guide Version 1.23 2 Introduction Oculus Rift Copyrights and Trademarks 2017 Oculus VR, LLC. All Rights Reserved. OCULUS VR, OCULUS, and RIFT are trademarks of Oculus VR, LLC.

More information

Game Making Workshop on Scratch

Game Making Workshop on Scratch CODING Game Making Workshop on Scratch Learning Outcomes In this project, students create a simple game using Scratch. They key learning outcomes are: Video games are made from pictures and step-by-step

More information

Software Requirements Specification

Software Requirements Specification ÇANKAYA UNIVERSITY Software Requirements Specification Simulacrum: Simulated Virtual Reality for Emergency Medical Intervention in Battle Field Conditions Sedanur DOĞAN-201211020, Nesil MEŞURHAN-201211037,

More information

Virtual Reality Mobile 360 Nanodegree Syllabus (nd106)

Virtual Reality Mobile 360 Nanodegree Syllabus (nd106) Virtual Reality Mobile 360 Nanodegree Syllabus (nd106) Join the Creative Revolution Before You Start Thank you for your interest in the Virtual Reality Nanodegree program! In order to succeed in this program,

More information

Table of Contents. Creating Your First Project 4. Enhancing Your Slides 8. Adding Interactivity 12. Recording a Software Simulation 19

Table of Contents. Creating Your First Project 4. Enhancing Your Slides 8. Adding Interactivity 12. Recording a Software Simulation 19 Table of Contents Creating Your First Project 4 Enhancing Your Slides 8 Adding Interactivity 12 Recording a Software Simulation 19 Inserting a Quiz 24 Publishing Your Course 32 More Great Features to Learn

More information

VT DINING GAMING PROJECT

VT DINING GAMING PROJECT VT DINING GAMING PROJECT CS 4624 Virginia Tech, Blacksburg FUNCTIONAL SPECIFICATION This spec describes the core requirements and the features of the game that is being designed for the VT Dining Services.

More information

Team 4. Kari Cieslak, Jakob Wulf-Eck, Austin Irvine, Alex Crane, Dylan Vondracek. Project SoundAround

Team 4. Kari Cieslak, Jakob Wulf-Eck, Austin Irvine, Alex Crane, Dylan Vondracek. Project SoundAround Team 4 Kari Cieslak, Jakob Wulf-Eck, Austin Irvine, Alex Crane, Dylan Vondracek Project SoundAround Contents 1. Contents, Figures 2. Synopsis, Description 3. Milestones 4. Budget/Materials 5. Work Plan,

More information

Attorney Docket No Date: 25 April 2008

Attorney Docket No Date: 25 April 2008 DEPARTMENT OF THE NAVY NAVAL UNDERSEA WARFARE CENTER DIVISION NEWPORT OFFICE OF COUNSEL PHONE: (401) 832-3653 FAX: (401) 832-4432 NEWPORT DSN: 432-3853 Attorney Docket No. 98580 Date: 25 April 2008 The

More information

The Study and Modification of Open Source Game-Based Learning Engines with the Development of Game-Based Learning Prototypes for Higher Education

The Study and Modification of Open Source Game-Based Learning Engines with the Development of Game-Based Learning Prototypes for Higher Education The Study and Modification of Open Source Game-Based Learning Engines with the Development of Game-Based Learning Prototypes for Higher Education Assoc. Prof. Dr. Thanomporn Laohajaratsang, Ph.D. Natanun

More information

SYSTEMS, TEAMS & MASSIVE PRODUCTIVITY (HOW WE GET THINGS DONE)

SYSTEMS, TEAMS & MASSIVE PRODUCTIVITY (HOW WE GET THINGS DONE) SYSTEMS, TEAMS & MASSIVE PRODUCTIVITY (HOW WE GET THINGS DONE) HERE S WHAT YOU LL LEARN IN THIS VIDEO My philosophy on growing a great team Our 3 part system for collecting ideas & giving yourself the

More information

DOWNLOAD OR READ : MY XBOX ONE PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : MY XBOX ONE PDF EBOOK EPUB MOBI DOWNLOAD OR READ : MY XBOX ONE PDF EBOOK EPUB MOBI Page 1 Page 2 my xbox one my xbox one pdf my xbox one Xbox One is a line of eighth generation home video game consoles developed by Microsoft.Announced

More information

Exploring Virtual Reality (VR) with ArcGIS. Euan Cameron Simon Haegler Mark Baird

Exploring Virtual Reality (VR) with ArcGIS. Euan Cameron Simon Haegler Mark Baird Exploring Virtual Reality (VR) with ArcGIS Euan Cameron Simon Haegler Mark Baird Agenda Introduction & Terminology Application & Market Potential Mobile VR with ArcGIS 360VR Desktop VR with CityEngine

More information

STRUCTURE SENSOR QUICK START GUIDE

STRUCTURE SENSOR QUICK START GUIDE STRUCTURE SENSOR 1 TABLE OF CONTENTS WELCOME TO YOUR NEW STRUCTURE SENSOR 2 WHAT S INCLUDED IN THE BOX 2 CHARGING YOUR STRUCTURE SENSOR 3 CONNECTING YOUR STRUCTURE SENSOR TO YOUR IPAD 4 Attaching Structure

More information

Italian Box Virginal

Italian Box Virginal presents Italian Box Virginal 417 megabyte Library for Kontakt 3 & 4 About the Virginal This sample library was created from a replica of a 4 octave Italian Box Virginal. The Virginal is the predecessor

More information

Network Institute Tech Labs

Network Institute Tech Labs Network Institute Tech Labs Newsletter Spring 2016 It s that time of the year again. A new Newsletter giving you some juicy details on exciting research going on in the Tech Labs. This year it s been really

More information