Development of Pick Up Sticks Game in a 3D Virtual Environment Using Leap Motion
|
|
- Shannon Gray
- 5 years ago
- Views:
Transcription
1 UTM Computing Proceedings Innovations in Computing Technology and Applications Volume 2 Year: 2017 ISBN: Development of Pick Up Sticks Game in a 3D Virtual Environment Using Leap Motion Ikmal Faiq Albakri 1 and Norhaida Mohd Suaib 2 1,2 Faculty of Computing, Universiti Teknologi Malaysia (UTM), 81310, Johor Bharu, Johor, Malaysia { 1 ikmalfaiq@yahoo.com, 2 haida@utm.my} Abstract. This paper is about a project using Leap Motion technology in a 3D virtual environment Pick Up Sticks game. The main objective of the game is to be a platform for creating a creative mindset of a young children and preserving the urge feeling of realism while playing the 3D virtual environment Pick Up Sticks. By using Leap Motion controller, it is hoped to encourage more developers to contribute to the rising of edutainment games for people to enjoy. Therefore this project developed a prototype of 3D virtual Pick Up Sticks game using Leap Motion technology. The hand gesture interaction approach is being developed and integrated with the 3D Pick Up Sticks game prototype using Unity3D engine. Finally, the 3D Pick Up Sticks game prototype has been evaluated by using some testing method such as Alpha testing and Beta testing to make sure the game can be functioning well as expected. Keywords: Leap Motion, hand gesture, Pick Up Sticks game, children, 3D virtual environment. 1.0 Introduction The traditional Pick Up Sticks game is now forgotten because the rise of modern technologies. Children tend to spend their time using their notebook or mobile phones to play games in a virtual life [1]. Besides, the bookstores do not sell the sticks anymore and if they do, children cannot keep it safely because the sticks are easily to be lost. There are some initiatives to recreate the Pick Up Sticks game. For example, the Pick Up Sticks game in mobile applications that can be found in Google Store [2]. With some changes in the gameplay, it is safe to say that the concept of the game can be preserve and maintain. However, the game is created in 2D environment. Thus making the urge of playing in a natural feeling cannot be felt. And somehow, it will not make the game interesting as it used to be. Therefore, the aim of this project is to develop a prototype of virtual Pick Up Sticks game. In this projects, there are three objectives that must be achieved. The first one is to design a virtual Pick Up Sticks game, the second is to develop and implement hand gesture interaction using Leap Motion device into the 3D Pick Up Sticks game and the last one is to test the 3D Pick Up Sticks game in a Windows PC. This paper is organized as follows: In section 1, the introduction of the paper is presented.next, in section 2, the literature review of the related works is discussed. While in section 3, the project methodology of the system is explained. Then, the implementation of the project is described in section 4. Then, the test and results conducted being analyze in
2 2 section 5. Finally, the conclusion and future works in enhancing the project is elucidated in section Literature Review This section will discuss about the analysis and literature review being done related to the project. 2.1 Pick Up Sticks Game Pick up Sticks has been created for hundreds of years, but it is such an old game that many people do not know how to play anymore [3]. Also known as jackstraws or spillikins, the game is played by both adults and children in order to strengthen their physical and mental skill. Using a bundle of sticks, between 8 and 20 centimeters long created from wood, straw or plastic, the game needed a lot of concentration from the players in order to win the game. To play Pick Up Sticks, a selected player would need to dump the different colors of sticks on any large, flat surface such as table or floor. Then, when the sticks is scatter, the players would take turns to pick up the sticks, one by one without disturbing the rest of the sticks in the pile. If another stick is moved, the player will forfeited his turn and the next player would take a shot at it. The process will continued until all the sticks were picked up by the players. Lastly all the points were added, the player who get the highest score will win the game. 2.2 Application of Leap Motion Technology Just as big as 3 inches long and 1-inch wide, the Leap Motion controller can detect roughly about 1 meter of hemispherical area. Even though, the number of Leap Motion games or applications is very limited right now. The Leap Motion is a glimpse of future. There are already some applications that display some promising potential of the technology in different specific fields such as medical [4], 3D modelling [5] and astronomy. Without any doubt, Leap Motion will one day promised to alter how human think of using computers. 3.0 Project Methodology In order to construct collaborative Hand Gesture Recognition using Leap Motion device in Pick Up Sticks game, virtual environment need to be mixed with some of the concepts from the real world. Therefore, several phases of project development are planned which are: Phase 1. Preliminary investigation and data collection of Hand Gesture Recognition for Pick Up Stick Game. In this phase, research focused on exploring prior approaches of Hand Gesture Recognition for Pick Up Sticks game including their technique to achieve the seamlessness and enhancing reality in the virtual environment.
3 3 Phase 2. Design the well-suited Hand Gesture Recognition technique in the Pick Up Sticks Game. Based on the information explored and gathered in the previous phase, a design phase of collaborative Leap Motion Technique for interaction to effectively overcome the major problems addressed in real Pick Up Sticks game being made. Phase 3. Develop collaborative Hand Gesture Recognition prototype for Pick Up Sticks Game. After the design phase is completed, the frameworks of collaborative Leap Motion for representing the seamlessness and enhancing reality in virtual environment for Pick Up Sticks game is setting up. Phase 4. Integrate Hand Gesture Recognition technique with the Pick Up Sticks Game. Then, the Hand Gesture Recognition technique in collaborative with Leap Motion is developed to create a virtual 3D Pick Up Sticks Game in order to give a whole new level of playing the game to the world. Phase 5. Testing and evaluation This phase will test and evaluate the Leap Motion Interaction technique in Pick Up Sticks Game. 4.0 Implementation The game is implemented based on the methodology discussed in previous section. As mentioned before, the game mechanics requires the integration of the Leap Motion controller with Unity 3D in order to actualize the physical interaction between the input and the objects in the 3D environment. 4.1 Implementing Sensor-Based Tracking System As the 3D gesture inputs are captured from the Leap Motion, the hand gesture recognition device is setting up perfectly at the front of the Windows PC. The sensory space of the Leap Motion is placed in recommended range without disturbance from any real objects in order to produce the virtual hand on the screen. Figure 1 shows the setting for this workspace.
4 4 Figure 4: Workspace Setup 4.2 3D Gesture Inputs By using the Leap Motion Unity Core Asset, the physical interaction between the input and the objects in the virtual 3D environment now can be possible as the materials of the virtual hand have been provided. Next, the rigged hand script is executed from the Leap Motion Assets into the 3D hand model, making the virtual hand to successfully display on the screen.the gesture inputs that been used in this project were pinch, grab and release. The coding was implemented into the 3D virtual hand to invoke the 3D gesture inputs into the gesture tracking system. The pinch gesture posture reacts as the pointing device in the virtual world. As presented in Figure 2, the system detected the forefinger as the pointer marker and hover to the closest object. Figure 5: Pinch Gesture When the pinch gesture input was made, the ray cast mechanism detected the position of any closest object from the virtual hand model and later hovered it. The selected object now being ready to be grabbed by user s real hand using grab gesture input.
5 5 Figure 6: Grab Gesture Once the object being hovered, automatically the object is activated to be grabbed by the virtual hand using the thumb and forefinger as displayed in Figure 3. When the object was grabbed, a notification is sent to the system to give the feedback on screen. The feedback informs that the virtual hand is in the grab state. Then, in order to maintain the realism, the object should be aligned with the palm axis to perform rotation and translation. Figure 4: Release Gesture By releasing the thumb and forefinger as shown in Figure 4, the grabable object was release from the virtual 3D hand model. At this state, the system has been notified that the current state has changed from grabbed to release. 4.3 Developing 3D Pick Up Sticks Game The Pick Up Stick 3D game has been fully developed in Unity3D engine. The development of the concept and gameplay, game levels, GUI and sound were briefly explained in this section.
6 6 Figure 5: 3D Pick Up Sticks Gameplay GrabableObject.cs script is applied to the stick while the GrabbingHand.cs is applied to the 3D hand model in order to enable the physics of grab and release in the game. By finding the closest object that has rigid body attached at Figure 5 (a), the pinch gesture hovered the closest stick and made it available to be grabbed. While doing so at Figure 5 (b), the rigid body attached to the stick transformed its position to the player s hand. In this state, the player needs to careful grabbed out the stick from the other scattered sticks since it has collider to detect the collision of the objects. If the collider detects collision from the sticks, the game is ended. After the stick is successfully being grabbed and removed from the other sticks, the player can release the grabbed stick by releasing the grab gesture as shown as Figure 5 (c). Thus, making the combined rigid body of stick break from the player s hand. Lastly, the stick that been picked up was disappear from the scene upon being released signaling the player has gained points from the successful picked stick. Figure 6: Game Levels
7 7 In the level 1 displayed at Figure 6 (a), there are 5 sticks that scattered far from each other thus making it easier for the player to pick the stick without interference from other sticks. This level acts like a tutorial for the player to learn how to pick those sticks. Then, after the player finished picked all the sticks, the player proceeds to level 2 as shown in Figure 6 (b). In this level, the sticks number increased to 6 and it scattered near to each other signaling the difficulty of the game has increased. Finally at level 3 as displayed in Figure 6 (c), the sticks increased to 9 and the scattered gaps between the sticks become closer than the sticks at previous levels as the difficulty of the game reached at its peak. 5.0 Results This section will explain about the final Graphical User Interface of the game and the results of the Usability Testing that has been carried out. 5.1 Graphical User Interface (GUI) The Graphical User Interface (GUI) for this 3D Pick Up Sticks game is designed fully by using Adobe Illustrator CS6 and Adobe Photoshop CS6. Then, all the GUI is imported into the Unity3D using the GUI feature provided by the game engine. Some of the final GUI of the game can be found below. Figure 7: Main Menu Screen Every game has main menu. Main menu is important to redirect the user to the specific game tasks. In this case, by referring to the main menu at Figure 7, it has three events that are Play Game, Scoreboard and Setting. By using a mouse, the player can click at any buttons and the game will proceed accordingly to the specific tasks. Figure 8: Play Game Screen
8 8 When the Play Game mode had been chosen, the game will direct the player to the level 1 as shown in Figure 8. Level 1 is by far the simplest level in the game, only with a few sticks to be picked up. It is suitable for the novice player to learn the concept of the game. The top right shows the score of the player and the highest score will be listed on the scoreboard. Play Game mode has three level that are level 1, 2, and 3. The difficulties of the game increase gradually with the levels. Figure 9: Scoreboard Screen The scoreboard can be accessed from the main menu. The highest score achieved from the Play Game mode is listed here as shown in Figure 9. The scoreboard displayed the name and the score gained by the player. 5.2 Usability Testing Usability testing is carried out by given a questionnaire to the 10 tester. This stage intends to get user feedbacks and to evaluate the user interaction to the game s interface. Figure 10: Naturality using the Hand Gesture Interactions Figure 10 shows the bar chart results of question 1 and question 2 of the questionnaire. These two questions literally asked the player about the naturality using the Hand Gesture Interactions in the 3D Pick Up Sticks Game. From the bar chart, it can be
9 9 said that the testers agreed using the Hand Gesture Interactions in the game is not totally natural. This is because the testers were not familiar with the Leap Motion technology that required them to pick something in the virtual world, but in the reality world, they actually do not pick anything at all. Figure 11: Difficulties picking and rotation the sticks The result of the difficulties of picking and rotating the sticks is shown in Figure 11. Only 1 tester concludes the process of picking the 3D sticks was easy and the rest agreed it was hard to pick the 3D sticks using the Hand Gesture Interactions. They need some time to adjust how to get the correct angle in order to pick up the sticks. However, 5 testers agreed that the process of rotating the sticks was not too easy and not too hard, while 3 testers said that the process was easy. From this, it can be conclude that the process of rotating the sticks is easier than the process to pick up the sticks. Figure 12: Difficulties picking and rotation the sticks
10 10 The bar chart at Figure 12 displays the result of the game interface s efficiency. The efficiency of the game interface is in top notch as all testers agreed the task can perform correctly and quickly. This is because the buttons and icons in the game were simple yet interesting. 6.0 Conclusions The 3D Pick Up Sticks game using Leap Motion controller is an initiative to revive back the long forgotten traditional game while maintaining the feelings of realism playing the game. During the development of the project, the objectives mentioned in section 1 are successfully achieved to make sure a high quality game can be developed. The game can works as expected. However, the game still has flaws due to the limitation of Leap Motion s sensor. So in order to overcome the limitations of the game, some modifications and improvements needed to be done. The first thing that came in mind if given more time to deeply further the development of the game is changing the size of the sticks so that the leap motion can precisely detect the objects. For example, instead of sticks, the game can use sweets or gummi bear while maintaining the concept of the game to make full use of the Leap Motion sensory space. Besides, it also can attract kid to play this game. Next, the sticks can be increase to it maximum number that is 40 sticks to maintain the urge feeling of playing the real game. When the sticks getting increases, the difficulties to play the game will also been increases. Thus making it become more suitable to play multiplayer and online. Players can play the game together and if one of the players failed to pick up the stick, the turn will keep changing until the game is finished. The one who got the highest number of sticks will win the game. With this features, players can play pick up sticks from wherever and whenever they are with their friends across the globe. Last but not least, to make this game more interesting. The game can integrate with any virtual reality devices to let players experience the game in 3D virtual environment. With the help of virtual reality and hand gestures, the players can bring the game to life as it playing with the real sticks. References 1. Stone, B. (2010). The Children of Cyberspace:Old Fogies by Their 20s. The New York Times. 2. Google Play (2015). Pick-up sticks Android Apps on Google play. From: (Viewed: 26 April 2016). 3. The Editors of Encyclopaedia Britannica (2015). Pick Up Sticks. From (Viewed: 24 April 2016). 4. Alex Colgan (2015). 5 Medical and Assistive Technologies Being Transformed with Leap Motion. From: (Viewed: 24 April 2016). 5. Reiten, J.E. (2014). 3D modelling using Leap Motion. Norwegian University of Science and Technology.
11 11 6. Clements, D. H., Nastasi, B. K., Swaminathan, S. (1993). Young Children and Computers:Crossroads and Directions From Research. National Association for the Education of Young Children. 7. EDVENTURE playtime games (2014). Guide to Pick Up Sticks. From: (Viewed: 24 April 2016). 8. Fox, B. (2016). Redesigning our unity core assets for Orion. From: (Viewed: 26 April 2016). 9. Guna, J., Jakus, G., Pogačnik, M., Tomažič, S., and Sodnik, J. (2014). An Analysis of the Precision and Reliability of the Leap Motion Sensor and Its Suitability for Static and Dynamic Tracking. Faculty of Electrical Engineering, University of Ljubljana. 10. Haryth, A. (2016). Development of Block Building Game in a 3D Virtual Environment Using Hand Gesture Interaction. Faculty of Computing, Universiti Teknologi Malaysia. 11. Kaduson, H., Schaefer, C. (1997). 101 Favorite Play Therapy Techniques, Volume 1. Rowman & Littlefield Publishers, Inc. 12. Mitchell, K. (2014). TedCas strides toward the next-gen operating room - leap motion Blog. From: (Viewed: 24 April 2016). 13. Cardoso. J. (2013). Leap Motion considered great device for educational purposes by flow studio, hopes ecosystem emerges. From: (Viewed: 26 April 2016). 14. Leap Motion (2013). Solar walk - 3D solar system model. From: (Viewed: 24 April 2016). 15. Karamian, V. (2015). Unity3D leap motion integration. From: (Viewed: 25 April 2016). 16.Lee, M. (2015). New stroke therapy uses motion sensor video game to help rehabilitation. From: (Viewed: 24 April 2016). 17.Stolovitch, H. D., Keeps, E. J. (2006). Handbook of Human Performance Technology. John Wiley & Sons, Inc. 18.Smith, C. (2014). Tracking hand tremors with leap motion. From: April 2016). 19.Sobre, J.G. (2014). Leap motion para Autodesk maya From: (Viewed: 24 April 2016). 20.Triplett, D. (2015). Pick-up-sticks for business and life. From: (Viewed: 24 April 2016).
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 informationFortune Run: A Mobile Game Showcasing Cultural Celebration in Malaysia
Journal of Physics: Conference Series PAPER OPEN ACCESS Fortune Run: A Mobile Game Showcasing Cultural Celebration in Malaysia To cite this article: Chong Yong Khong et al 2018 J. Phys.: Conf. Ser. 1049
More informationADVANCED 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 informationProcedural Level Generation for a 2D Platformer
Procedural Level Generation for a 2D Platformer Brian Egana California Polytechnic State University, San Luis Obispo Computer Science Department June 2018 2018 Brian Egana 2 Introduction Procedural Content
More informationInterior Design with Augmented Reality
Interior Design with Augmented Reality Ananda Poudel and Omar Al-Azzam Department of Computer Science and Information Technology Saint Cloud State University Saint Cloud, MN, 56301 {apoudel, oalazzam}@stcloudstate.edu
More informationVirtual Reality Game using Oculus Rift
CN1 Final Report Virtual Reality Game using Oculus Rift Group Members Chatpol Akkawattanakul (5422792135) Photpinit Kalayanuwatchai (5422770669) Advisor: Dr. Cholwich Nattee Dr. Nirattaya Khamsemanan School
More informationA Study on Motion-Based UI for Running Games with Kinect
A Study on Motion-Based UI for Running Games with Kinect Jimin Kim, Pyeong Oh, Hanho Lee, Sun-Jeong Kim * Interaction Design Graduate School, Hallym University 1 Hallymdaehak-gil, Chuncheon-si, Gangwon-do
More informationLaboratory 1: Motion in One Dimension
Phys 131L Spring 2018 Laboratory 1: Motion in One Dimension Classical physics describes the motion of objects with the fundamental goal of tracking the position of an object as time passes. The simplest
More informationMacquarie University Introductory Unity3D Workshop
Overview Macquarie University Introductory Unity3D Workshop Unity3D - is a commercial game development environment used by many studios who publish on iphone, Android, PC/Mac and the consoles (i.e. Wii,
More informationVirtual 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 informationSoftware Requirements Specification Document. CENG 490 VANA Project
Software Requirements Specification Document CENG 490 VANA Project Barış Çavuş - 1819754 Erenay Dayanık - 1819192 Memduh Çağrı Demir - 1819218 Mesut Balcı 1819093 Date: 30.11.2014 Table of Contents 1 Introduction...
More informationThe 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 informationStudents: Bar Uliel, Moran Nisan,Sapir Mordoch Supervisors: Yaron Honen,Boaz Sternfeld
Students: Bar Uliel, Moran Nisan,Sapir Mordoch Supervisors: Yaron Honen,Boaz Sternfeld Table of contents Background Development Environment and system Application Overview Challenges Background We developed
More informationApocalypse Defense. Project 3. Blair Gemmer. CSCI 576 Human-Computer Interaction, Spring 2012
Apocalypse Defense Project 3 Blair Gemmer CSCI 576 Human-Computer Interaction, Spring 2012 Iterative Design Feedback 1. Some devices may not have hardware buttons. 2. If there are only three options for
More informationOverview. The Game Idea
Page 1 of 19 Overview Even though GameMaker:Studio is easy to use, getting the hang of it can be a bit difficult at first, especially if you have had no prior experience of programming. This tutorial is
More informationCRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY
CRYPTOSHOOTER MULTI AGENT BASED SECRET COMMUNICATION IN AUGMENTED VIRTUALITY Submitted By: Sahil Narang, Sarah J Andrabi PROJECT IDEA The main idea for the project is to create a pursuit and evade crowd
More informationTAKE 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 informationFirst Steps in Unity3D
First Steps in Unity3D The Carousel 1. Getting Started With Unity 1.1. Once Unity is open select File->Open Project. 1.2. In the Browser navigate to the location where you have the Project folder and load
More informationTowards a Google Glass Based Head Control Communication System for People with Disabilities. James Gips, Muhan Zhang, Deirdre Anderson
Towards a Google Glass Based Head Control Communication System for People with Disabilities James Gips, Muhan Zhang, Deirdre Anderson Boston College To be published in Proceedings of HCI International
More informationSpace Mouse - Hand movement and gesture recognition using Leap Motion Controller
International Journal of Scientific and Research Publications, Volume 7, Issue 12, December 2017 322 Space Mouse - Hand movement and gesture recognition using Leap Motion Controller Nifal M.N.M, Logine.T,
More informationTable 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 informationUnity Game Development Essentials
Unity Game Development Essentials Build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more! Will Goldstone 1- PUBLISHING -J BIRMINGHAM - MUMBAI Preface
More informationDevelopment Outcome 2
Computer Games: F917 10/11/12 F917 10/11/12 Page 1 Contents Games Design Brief 3 Game Design Document... 5 Creating a Game in Scratch... 6 Adding Assets... 6 Altering a Game in Scratch... 7 If statement...
More informationRachel Rossin Mixes art and technology and experiments with mixing the physical and virtual worlds
The project I have decided to try and show the lines blurring between digital versions of ourselves and the real world. Everyone s digital information held by company s like Facebook and Google make a
More informationFlexAR: A Tangible Augmented Reality Experience for Teaching Anatomy
FlexAR: A Tangible Augmented Reality Experience for Teaching Anatomy Michael Saenz Texas A&M University 401 Joe Routt Boulevard College Station, TX 77843 msaenz015@gmail.com Kelly Maset Texas A&M University
More informationSPIDERMAN 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 informationFrom: urmind Studios, FRANCE. Imagine Cup Video Games. MindCube
From: urmind Studios, FRANCE Imagine Cup 2013 Video Games MindCube urmind Studios, FRANCE Project Name: Presentation of team : urmind Studios The team, as the MindCube project, has been created the 5 th
More informationREPORT ON THE CURRENT STATE OF FOR DESIGN. XL: Experiments in Landscape and Urbanism
REPORT ON THE CURRENT STATE OF FOR DESIGN XL: Experiments in Landscape and Urbanism This report was produced by XL: Experiments in Landscape and Urbanism, SWA Group s innovation lab. It began as an internal
More informationrevolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017
How Presentation virtual reality Title is revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017 Please introduce yourself in text
More informationOrbital Delivery Service
Orbital Delivery Service Michael Krcmarik Andrew Rodman Project Description 1 Orbital Delivery Service is a 2D moon lander style game where the player must land a cargo ship on various worlds at the intended
More informationR (2) Controlling System Application with hands by identifying movements through Camera
R (2) N (5) Oral (3) Total (10) Dated Sign Assignment Group: C Problem Definition: Controlling System Application with hands by identifying movements through Camera Prerequisite: 1. Web Cam Connectivity
More informationCompuScholar, Inc. Alignment to Utah Game Development Fundamentals 2 Standards
CompuScholar, Inc. Alignment to Utah Game Development Fundamentals 2 Standards Utah Course Details: Course Title: Primary Career Cluster: Course Code(s): Standards Link: Game Development Fundamentals 2
More informationAn Escape Room set in the world of Assassin s Creed Origins. Content
An Escape Room set in the world of Assassin s Creed Origins Content Version Number 2496 How to install your Escape the Lost Pyramid Experience Goto Page 3 How to install the Sphinx Operator and Loader
More informationVIRTUAL 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 informationCAPSTONE 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 informationWorkshop 4: Digital Media By Daniel Crippa
Topics Covered Workshop 4: Digital Media Workshop 4: Digital Media By Daniel Crippa 13/08/2018 Introduction to the Unity Engine Components (Rigidbodies, Colliders, etc.) Prefabs UI Tilemaps Game Design
More informationVirtual 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 informationFLEXLINK 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 informationOrganizing and Customizing Content
Organizing and Customizing Content JUMPSTART Session 2: Organizing and Customizing Content Welcome to this Jumpstart session on Organizing and Customizing Content. We hope you have had a chance to explore
More information1 Shooting Gallery Guide 2 SETUP. Unzip the ShootingGalleryFiles.zip file to a convenient location.
1 Shooting Gallery Guide 2 SETUP Unzip the ShootingGalleryFiles.zip file to a convenient location. In the file explorer, go to the View tab and check File name extensions. This will show you the three
More informationGame 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 informationCongratulations on your decision to purchase the Triquetra Auto Zero Touch Plate for All Three Axis.
Congratulations on your decision to purchase the Triquetra Auto Zero Touch Plate for All Three Axis. This user guide along with the videos included on the CD should have you on your way to perfect zero
More informationCan the Success of Mobile Games Be Attributed to Following Mobile Game Heuristics?
Can the Success of Mobile Games Be Attributed to Following Mobile Game Heuristics? Reham Alhaidary (&) and Shatha Altammami King Saud University, Riyadh, Saudi Arabia reham.alhaidary@gmail.com, Shaltammami@ksu.edu.sa
More informationEditing the standing Lazarus object to detect for being freed
Lazarus: Stages 5, 6, & 7 Of the game builds you have done so far, Lazarus has had the most programming properties. In the big picture, the programming, animation, gameplay of Lazarus is relatively simple.
More informationBE SURE TO COMPLETE HYPOTHESIS STATEMENTS FOR EACH STAGE. ( ) DO NOT USE THE TEST BUTTON IN THIS ACTIVITY UNTIL THE END!
Lazarus: Stages 3 & 4 In the world that we live in, we are a subject to the laws of physics. The law of gravity brings objects down to earth. Actions have equal and opposite reactions. Some objects have
More informationAdvancements in Gesture Recognition Technology
IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 4, Ver. I (Jul-Aug. 2014), PP 01-07 e-issn: 2319 4200, p-issn No. : 2319 4197 Advancements in Gesture Recognition Technology 1 Poluka
More informationAndroid User manual. Intel Education Lab Camera by Intellisense CONTENTS
Intel Education Lab Camera by Intellisense Android User manual CONTENTS Introduction General Information Common Features Time Lapse Kinematics Motion Cam Microscope Universal Logger Pathfinder Graph Challenge
More informationHow Digital Engineering Will Change The Way We Work Together To Design And Deliver Projects Adam Walmsley, BG&E, Australia.
How Digital Engineering Will Change The Way We Work Together To Design And Deliver Projects Adam Walmsley, BG&E, Australia. ABSTRACT Our industry is witnessing its biggest change since CAD was introduced
More information04. Two Player Pong. 04.Two Player Pong
04.Two Player Pong One of the most basic and classic computer games of all time is Pong. Originally released by Atari in 1972 it was a commercial hit and it is also the perfect game for anyone starting
More informationXdigit: An Arithmetic Kinect Game to Enhance Math Learning Experiences
Xdigit: An Arithmetic Kinect Game to Enhance Math Learning Experiences Elwin Lee, Xiyuan Liu, Xun Zhang Entertainment Technology Center Carnegie Mellon University Pittsburgh, PA 15219 {elwinl, xiyuanl,
More informationFacilitator s Guide to Getting Started
Facilitator s Guide to Getting Started INTRODUCTION This Facilitator Guide will help you facilitate a game design workshop for people who are new to TaleBlazer. The curriculum as written will take at least
More informationA Cross-platform Game for Learning Physics
A Cross-platform Game for Learning Physics Name: Lam Matthew Ho Yan UID: 3035123198 Table of Contents Project Introduction... 2 Project Objective... 3 Project Methodology... 4 Phase 1: Preparation... 4
More informationCISC 1600, Lab 2.2: More games in Scratch
CISC 1600, Lab 2.2: More games in Scratch Prof Michael Mandel Introduction Today we will be starting to make a game in Scratch, which ultimately will become your submission for Project 3. This lab contains
More informationTHOUSANDS TO MEASURE SUPPORT RESOURCES 1 INCH YARD METRE. Anna Quer Ceip Antoni Brusi
SUPPORT RESOURCES 1 INCH YARD METRE CENTIMETRE MILLIMETRE LITER KILO TON FOOT POUND OUNCE SUPPORT RESOURCES 2 1. There are 100 millimeters in a metre. 2. Centi means one hundred. 3. Large measurements
More informationVirtual Mix Room. User Guide
Virtual Mix Room User Guide TABLE OF CONTENTS Chapter 1 Introduction... 3 1.1 Welcome... 3 1.2 Product Overview... 3 1.3 Components... 4 Chapter 2 Quick Start Guide... 5 Chapter 3 Interface and Controls...
More informationThe use of gestures in computer aided design
Loughborough University Institutional Repository The use of gestures in computer aided design This item was submitted to Loughborough University's Institutional Repository by the/an author. Citation: CASE,
More informationA Study on Interaction of Gaze Pointer-Based User Interface in Mobile Virtual Reality Environment
S S symmetry Article A Study on Interaction of Gaze Pointer-Based User Interface in Mobile Virtual Reality Environment Mingyu Kim, Jiwon Lee ID, Changyu Jeon and Jinmo Kim * ID Department of Software,
More informationSTRUCTURE 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 informationTrial 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 informationPortfolio. Swaroop Kumar Pal swarooppal.wordpress.com github.com/swarooppal1088
Portfolio About Me: I am a Computer Science graduate student at The University of Texas at Dallas. I am currently working as Augmented Reality Engineer at Aireal, Dallas and also as a Graduate Researcher
More informationOculus 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 informationWhat was the first gestural interface?
stanford hci group / cs247 Human-Computer Interaction Design Studio What was the first gestural interface? 15 January 2013 http://cs247.stanford.edu Theremin Myron Krueger 1 Myron Krueger There were things
More informationGame Design Document 11/13/2015
2015 Game Design Document 11/13/2015 Contents Overview... 2 Genre... 2 Target Audience... 2 Gameplay... 2 Objective... 2 Mechanics... 2 Gameplay... 2 Revive... 3 Pay Slips... 3 Watch Video Add... 3 Level
More information3D Modelling Is Not For WIMPs Part II: Stylus/Mouse Clicks
3D Modelling Is Not For WIMPs Part II: Stylus/Mouse Clicks David Gauldie 1, Mark Wright 2, Ann Marie Shillito 3 1,3 Edinburgh College of Art 79 Grassmarket, Edinburgh EH1 2HJ d.gauldie@eca.ac.uk, a.m.shillito@eca.ac.uk
More informationIn the past year or so, just about everyone I know has gone out and purchased
In This Chapter Having some fun with your digital camera Getting out and shooting Chapter 1 Jumping Right In Transferring images from your camera to your computer Opening images in Photoshop Printing and
More informationDevelopment of excavator training simulator using leap motion controller
Journal of Physics: Conference Series PAPER OPEN ACCESS Development of excavator training simulator using leap motion controller To cite this article: F Fahmi et al 2018 J. Phys.: Conf. Ser. 978 012034
More informationG54GAM 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 informationOculus 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 informationSoftware Design Document
ÇANKAYA UNIVERSITY Software Design Document Simulacrum: Simulated Virtual Reality for Emergency Medical Intervention in Battle Field Conditions Sedanur DOĞAN-201211020, Nesil MEŞURHAN-201211037, Mert Ali
More informationLearning 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 informationThree-Dimensional Engine Simulators with Unity3D Game Software
The 13th Annual General Assembly of the JAMU Expanding Frontiers - Challenges and Opportunities in Maritime Education and Training Three-Dimensional Engine Simulators with Unity3D Game Software Sergio
More informationSeveral recent mass-market products enable
Education Editors: Gitta Domik and Scott Owen Student Projects Involving Novel Interaction with Large Displays Paulo Dias, Tiago Sousa, João Parracho, Igor Cardoso, André Monteiro, and Beatriz Sousa Santos
More informationCreating Your Own PowerPoint Jeopardy Game
Creating Your Own PowerPoint Jeopardy Game Playing jeopardy is a wonderful way to review vocabulary. Creating a game board using PowerPoint is relatively easy and makes the activity even more exciting
More informationKey Abstractions in Game Maker
Key Abstractions in Game Maker Foundations of Interactive Game Design Prof. Jim Whitehead January 19, 2007 Creative Commons Attribution 2.5 creativecommons.org/licenses/by/2.5/ Upcoming Assignments Today:
More informationInterface Design V: Beyond the Desktop
Interface Design V: Beyond the Desktop Rob Procter Further Reading Dix et al., chapter 4, p. 153-161 and chapter 15. Norman, The Invisible Computer, MIT Press, 1998, chapters 4 and 15. 11/25/01 CS4: HCI
More informationKismet Interface Overview
The following tutorial will cover an in depth overview of the benefits, features, and functionality within Unreal s node based scripting editor, Kismet. This document will cover an interface overview;
More informationPainting with Pixels SETTING UP
Painting with Pixels These notes have been prepared using Photoshop CC 2015.5.0, a Windows PC and a tablet such as Wacom Intuos. A tablet of some sort is virtually mandatory as the brush strokes are supposed
More information6Visionaut visualization technologies SIMPLE PROPOSAL 3D SCANNING
6Visionaut visualization technologies 3D SCANNING Visionaut visualization technologies7 3D VIRTUAL TOUR Navigate within our 3D models, it is an unique experience. They are not 360 panoramic tours. You
More information2D Platform. Table of Contents
2D Platform Table of Contents 1. Making the Main Character 2. Making the Main Character Move 3. Making a Platform 4. Making a Room 5. Making the Main Character Jump 6. Making a Chaser 7. Setting Lives
More informationCompetition Manual. 11 th Annual Oregon Game Project Challenge
2017-2018 Competition Manual 11 th Annual Oregon Game Project Challenge www.ogpc.info 2 We live in a very connected world. We can collaborate and communicate with people all across the planet in seconds
More informationCompuScholar, Inc. Alignment to Utah Game Development Fundamentals Standards
CompuScholar, Inc. Alignment to Utah Game Development Fundamentals Standards Utah Course Details: Course Title: Primary Career Cluster: Course Code(s): Standards Link: Game Development Fundamentals CTE
More informationRULES Number of players: Playing Recommended ages: Average playing time: Overview Set Up To Win
HANDSKILLZ WHY THIS GAME? In today s world, surrounded by technology like computers, smart phones, and spellcheck programs, many believe handwriting will not longer be a vital skill children need. I believe
More informationIntroduction. Overview
Introduction and Overview Introduction This goal of this curriculum is to familiarize students with the ScratchJr programming language. The curriculum consists of eight sessions of 45 minutes each. For
More informationHow Representation of Game Information Affects Player Performance
How Representation of Game Information Affects Player Performance Matthew Paul Bryan June 2018 Senior Project Computer Science Department California Polytechnic State University Table of Contents Abstract
More informationIn this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds.
Brain Game Introduction In this project you ll learn how to create a times table quiz, in which you have to get as many answers correct as you can in 30 seconds. Step 1: Creating questions Let s start
More informationPhotoFrame Pro 3. Review by Darrel Priebe
PhotoFrame Pro 3 Review by Darrel Priebe Summary PhotoFrame Pro 3 is a fun and easy-to-use plug-in for Photoshop or Photoshop Elements to give your photographs exciting frame or edge effects. With over
More informationRobotic modeling and simulation of palletizer robot using Workspace5
Robotic modeling and simulation of palletizer robot using Workspace5 Nory Afzan Mohd Johari, Habibollah Haron, Abdul Syukor Mohamad Jaya Department of Modeling and Industrial Computing Faculty of Computer
More informationPebblePad LEARNER HANDBOOK
PebblePad LEARNER HANDBOOK CONTENTS Overview of the online learning environment... 3 Overview of how to find and submit work... 4 Logging Onto the IOS Online... 5 Seeing your Courses... 6 Using Your PebblePad
More informationSensible Chuckle SuperTuxKart Concrete Architecture Report
Sensible Chuckle SuperTuxKart Concrete Architecture Report Sam Strike - 10152402 Ben Mitchell - 10151495 Alex Mersereau - 10152885 Will Gervais - 10056247 David Cho - 10056519 Michael Spiering Table of
More informationAn Implementation and Usability Study of a Natural User Interface Virtual Piano
The University of Akron IdeaExchange@UAkron Honors Research Projects The Dr. Gary B. and Pamela S. Williams Honors College Spring 2018 An Implementation and Usability Study of a Natural User Interface
More informationInspiring 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 informationpj^oq=bib`qolkf`=`ebpp=_l^oa=rpfkd=obba=ptfq`e= =
pj^oqbib`qolkf``ebpp_l^oarpfkdobbaptfq`eqn gìêå~äqéâåçäçöá, 55 (Sains & Kej.) Keluaran Khas (1), Mei 2011: 41 52 Penerbit UTM Press, Universiti Teknologi Malaysia pj^oqbib`qolkf``ebpp_l^oarpfkdobbaptfq`e
More informationWacom Intuos3 Art Pen Orientation Guide
Wacom Intuos3 Art Pen Orientation Guide Wacom Introduces New Art Pen for Intuos3 and Cintiq 21UX In June 2005 Wacom will have announced an innovative, new pen for the Intuos3 pen tablets and the Cintiq
More informationUniversity 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 informationAdobe Photoshop CS5 Tutorial
Adobe Photoshop CS5 Tutorial GETTING STARTED Adobe Photoshop CS5 is a popular image editing software that provides a work environment consistent with Adobe Illustrator, Adobe InDesign, Adobe Photoshop
More informationProgram.
Program Introduction S TE AM www.kiditech.org About Kiditech In Kiditech's mighty world, we coach, play and celebrate an innovative technology program: K-12 STEAM. We gather at Kiditech to learn and have
More informationVirtual 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 informationUser Guide. Version 1.4. Copyright Favor Software. Revised:
User Guide Version 1.4 Copyright 2009-2012 Favor Software Revised: 2012.02.06 Table of Contents Introduction... 4 Installation on Windows... 5 Installation on Macintosh... 6 Registering Intwined Pattern
More informationOfficial Rules & Regulations Games Competition 2015 Season
Official Rules & Regulations Games Competition 2015 Season Version 1.0 September 10 2014 OVERVIEW The Imagine Cup Games Competition honors the most fun, innovative, and creative games built with Microsoft
More informationUniversity 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