A Cross-platform Game for Learning Physics
|
|
- Nigel Douglas Holmes
- 5 years ago
- Views:
Transcription
1 A Cross-platform Game for Learning Physics Name: Lam Matthew Ho Yan UID:
2 Table of Contents Project Introduction... 2 Project Objective... 3 Project Methodology... 4 Phase 1: Preparation... 4 Phase 2: Implementation... 7 Risks, challenges and Mitigations... 8 Project Schedule and Milestones... 9 References
3 Project Introduction While most of the parents think that gaming is a waste of time, it actually plays an important role in education. From educational video games for kids, to flight simulators for pilots, gamification in e-learning develops over the past two decades. Furthermore, with the quick development of virtual reality in recent years, the application of gaming in education extends to another level. The SimCity franchise [1] published by Electronic Arts is one of the examples of educational game which teaches people about city development and management. Learning through games not only can arouse students interests, but also provides interactivity for practical purpose. More specifically, students do not have to worry about failing in games, and are welcome to practice their knowledge in those education games. Learning from failure is essential for students, and the failure in games does not cause as much frustrations as the failure in tests, which encourage them to learn. And since they are not afraid of fail, they have freedom to play with any means, which encourage them to experiment their knowledge. [2] Application of gamification in e-learning is rather significant in different areas nowadays. For example, Khan Academy is an online learning platform which uses the concept of gamification. [3] It is not an actually game, but it combines elements in gaming with learning, such as answering questions and earning in-game badges as reward. Besides, INNOV8 is an example of simulation game about business management. [4] In addition, A Slower Speed of Light, which is published by MIT Game Lab, is a game about special relativity. [5] Yet, the use of gamification in education in Hong Kong is not popular. Most of the students are still learning from printed materials such as textbooks and supplementary exercises which are relatively boring and dull. When I was in secondary school, I was not good at physics as it is difficult to visualize the physical phenomenon and mathematics. This project aims to create a cross-platform educational video game for junior secondary school students to arouse their interests in it and facilitate their learning process, and most importantly, to have fun. In the remaining part of the paper, it explains the objective of the project in detail and outlines the content of the game. Then, the implementation of the game is introduced, including the storyline, game design, other components like animation and music. Lastly, I close the paper by proposing the schedule and milestones of the project. 2
4 Project Objective The goal of this project is to create an educational game for secondary students to learn physics, includes topics such as Mechanics, Heat, Wave, and Optics. The genre of the game is going to be a side-scrolling game, where the screen is side-view, and generally the protagonist moves from left to right until she have arrived a destination or meets certain objective. The objective of the game is to allow students to practice and apply their knowledge learnt from physics lessons, and finish the goals of the game. For example, players have to calculate the correct angle for the protagonist to jump across a hole, which is related to Mechanics. Players will have 3 lives, where they can fail for at most 3 times, otherwise the game is over. In addition, there will be a score system in the game, calculate from the remaining lives and the time used to finish the game. Players can compare and compete with each other, which triggers players to play more, eventually improve their physics. Last but not least, the implementation of the game will be based on the course COMP3329 Computer game design and programming. Game design principles and techniques in Unity are learnt in the course which helps doing this project. 3
5 Project Methodology The project will be divided into two phases: the preparation phase and followed by the implementation phase. The preparation phase will include the project planning, collecting references, writing the narrative, creating the resources such as graphics and music, and collect feedback. Once the preparation is done, the project will move to the implementation phase, where the game will be implemented according to the project plan and using the preparations done in the previous phase. Prototypes of the game will be released first for playtests. After several playtests, the actual game will be released. The detailed methodology is down below: Phase 1: Preparation 1.1 finding references First, reliable and suitable sources are required. As our targets are junior secondary students, we will approach a physics teacher in secondary school for recommendation on any physics textbooks or reference books. 1.2 writing the narrative Then, I will start writing the narrative of the game using the references, such as storyline, flow design, stage design Story outline The detailed story has not been fixed yet, below is the outline: The story is about a invincible witch who is living in a world of magic, where everyone rely on it. However, the witch fails in an experiment and is teleported accidentally to the modern society where magic does not exist and science is what people rely on. Apparently, the witch knows nothing about science. In order to find the way back, players will play as the witch, overcome the obstacles by learning physics. The witch does not know anything about physics, which is the same as our target players: junior secondary school students. Players can learn and grow together with our protagonist. Moreover, to ensure the physical knowledge is correct and make sense, we will ask for feedback from secondary school teachers. The story would be revised until it is approved by the teachers. 4
6 1.2.2 Flow design The general flow of the game will be designed according to the story written in the previous part, including the protagonist and antagonists, outline of the stages, the controls. As the game will be published on different platforms, several control patterns will be designed. Also, the language used in the game will be English Stage design After the story is finished, each stage will be designed according to it. For instance, in mechanics, there is a sub-topic called projectile motion. One of the questions can be calculating the correct angle for the witch to jump across a river. As the final deliverable aims to be a 2D side-scrolling game, the game should proceed from left to right linearly. In these types of games, a long background and obstacles is required as a resource. A draft will be drawn for the next procedure (creating resources). 1.3 Assets and Resources Graphics As I am not a specialist in illustration, I will hire a freelance illustrator to draw the graphic resources. For 2D side-scrolling game, long scrolling backgrounds are needed. In procedure 1.2.2, draft of the backgrounds and stages are drawn. The idea and visual impression of the game will be explained to the illustrator with the aids of the draft. Backgrounds, objects that are going to be interacted with the protagonist will be designed by the illustrator. Besides the backgrounds and objects, the characters will be also designed by the illustrator. Unlike backgrounds and objects, characters have movements thus they will appear as animation in the game. In 2D games, animation can be created by sprites. Animations and videos are actually composed by a sequence of static images known as frame. These frames are shown in a certain speed known as frame rate, such that an illusion of movement is created to the brain. An animated sprite is composed of the all the frames of an motion, such as walking, jumping. The illustrator will be asked to draw the sprites of all motions of the characters and object, while some visual effect like explosion will be obtained from free online resources. 5
7 Unity (will be used as the game engine and be discussed in the later part of the project plan) supports several image formats [6]:.psd.jpg.png.gif.bmp.tga.tiff.pict Lossless Support animation Support transparency (alpha value) Support layers Fig. 1 - Comparison between image formats PNG will be used as the format of images. First, it is lossless, which means it is not compressed like JPEG. Hence it has better quality in terms of resolution. Second, besides RGB values, PNG also contains alpha value which is responsible for transparency. Moreover, it has relatively small file size, which optimizes the performance by reducing the time of loading the images. Animation and layer support are not taken into consideration, as animation would be done by animated sprites, and layers will not affect in the implementation of the game. However, I will ask the illustrator to provide the PSD as well, as PSD provides flexibility of exporting to other formats Music and Sound Effect As I have experience in computer music, I will create the background music and sound effects by myself. MIDI tracks will be produced with my workstation: my personal computer, the audio interface Steinberg UR22 [7] and the MIDI controller Alesis Q61 [8]. In addition, the music recording and editing software Cubase Element 8 [9] will be used as it is also developed by Steinberg and compatible with UR
8 Phase 2: Implementation After all the preparations are done, the project will move to the implementation phase, where the resources will be integrated using the game engine. The game should be cross-platform, available on mobile devices with ios and Android, as well as our product website as a web browser game. During this stage, prototypes will be released for playtest. After debugging and other possible modifications, the final deliverables: the actual game and the final report will be ready for submission. The details of this phase are specified below: 2.1 Game Engine: Unity To choose a suitable game engine, several popular engines are selected and compared [6, 10, 11]: Unity Unreal Engine Construct Scripting C#, Javascript C++ C++, Javascript Cross-platform Supporting platforms 1. Windows, 2. Mac Os X, 3. Linus/SteamOS 4. ios, 5. Andriod, 6. Wind ows Phone, 7. Tizen, 8. WebGL, 9. PlayStation 4, 10. PlayStation Vita, 11. Xbox One, 12. Xbox 360, 13. Wii U, 14. 3DS 15. VR, 16. Smart TV 1. Windows, 2. PlayStation 4, 3. Xbox One, 4. Mac OS X, 5. ios, 6. Android, 7. VR, 8. Linux, 9. SteamOS, 10. HTML5 1. Windows, 2. Mac OS X, 3. Wii U, 4. HTML5 2D/3D Oriented 2D/3D 2D/3D 2D Price Personal: Free Plus: $35/Month Pro: $125/Month Enterprise: Tailored setup Free unless you have earned certain revenue from it Free 7
9 Fig. 2 - Comparison between popular game engines Unity is chosen over the other two engines because I have experience in Unity from the course COMP3329 Computer game design and programming but no experience in the other two engines. Thus, I do not need to familiarize the UI and operations of the other two engines. Moreover, since the final game should be cross-platform, Unity is a better choice as it is able to export the product to more platforms. Besides, Unity is one of the most popular game engines in the market, there are tons of online tutorials and documentation for reference. 2.2 Prototypes and Playtest There will be two playtest, and the targets will be physics teachers and students from secondary school, Undergraduate students majoring in physics, and gamers. In the first playtest, a prototype will be provided to the targets. They will be asked to play the game for 1-3 hours, to check if there are any bugs and give feedback to the game. After the first playtest, I will revise the feedback, debug and modify the game if necessary. Then, we will conduct the second playtest which the procedures are same as the first one. After the second playtest, the final game will be finalized and released. 2.3 Final Deliverables The final deliverables of the project are the game and the final report. After all the playtests are finished, the game should be finalized and ready to be released. It will be uploaded to our product website as a web browser game. Moreover, it will be published to Android devices and ios devices through Google Play [12] and App Store [13] respectively. Risks, challenges and Mitigations In the preparation phase, an illustrator is hired to work on the graphical assets such as background images and animated sprites. As the illustrator is not part of the project team, in fact this is an individual project, it may be difficult to supervise his/her process and ensure the assets are available on time. To mitigate the problem, I will contact the illustrator frequently to check the progress and ask for any intermediate products if necessary. 8
10 Project Schedule and Milestones 2 October 2016 First deliverables: Detailed project plan Project web page 3 October 2016 Phase 1 starts 16 October 2016 Finish the 1st draft of story and send to physics teachers for feedback 23 October 2016 Finish the story 30 October 2016 Finish the flow (include stage design) of the game Start working with illustrator Start producing music and sound effect November 2016 Finish and collect all graphics and music 27 November 2016 Phase 2 starts 9-13 January 2017 First presentation on the current progress 22 January 2017 Second deliverables Preliminary game demo Detailed interim report 5 February 2017 Release demo 1 and 1st playtest 5 March 2017 Release demo 2 and 2nd playtest 16 April 2017 Third deliverables Finalized tested Game Final report April 2017 Final presentation 2 May 2017 Project exhibition 9
11 References (1) SimCity[Internet]. USA: Electronic Arts; [Cited 2016 Sep 17]. Available from: (2) Klopfer E, Osterweil S, Salen K. Moving Learning Games Forward: Obstacles, Opportunities, Openness. USA: Massachusetts Institute of Technology, The Education Arcade; Available at: (3) Khan Academy[Internet]. USA: Khan Academy; [Cited 2016 Sep 17]. Available from: (4) INNOV8[Internet]. USA: IBM; [Cited 2016 Sep 17]. Available from: 01.ibm.com/software/solutions/soa/innov8/index.html (5) A Slower Speed of Light[Internet]. USA: Massachusetts Institute of Technology; [Cited 2016 Sep 17]. Available from: (6) Unity[Internet]. USA: Unity Technologies; [Cited 2016 Sep 17]. Available from: (7) Steinberg UR22[Internet]. Germany: Steinberg; [Cited 2016 Sep 17]. Available from: (8) Alesis Q61[Internet]. USA: Alesis; [Cited 2016 Sep 17]. Available from: (9) Cubase Element 8[Internet]. Germany: Steinberg; [Cited 2016 Sep 17]. Available from: (10) Unreal Engine 4[Internet]. USA: Epic Games; [Cited 2016 Sep 17]. Available from: (11) Construct 2[Internet]. UK: Scirra; [Cited 2016 Sep 17]. Available from: (12) Google Play Developer[Internet]. USA: Google; [Cited 2016 Sep 17]. Available from: 10
12 (13) App Store[Internet]. USA: Apple Inc.; [Cited 2016 Sep 17]. Available from: de/introduction/introduction.html 11
A Cross-platform Application for Learning Physics Using Gamification. Name: Lam Matthew Ho Yan UID: Supervisor: Dr. T.W.
A Cross-platform Application for Learning Physics Using Gamification Name: Lam Matthew Ho Yan UID: 3035123198 Supervisor: Dr. T.W. Chim Table of Contents Acknowledgement... 2 Abstract... 3 Project Background...
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 informationGaming Development Fundamentals
Gaming Development Fundamentals EXAM INFORMATION Items 27 Points 43 Prerequisites RECOMMENDED COMPUTER PROGRAMMING I DIGITAL MEDIA I Grade Level 9-12 Course Length DESCRIPTION This course is designed to
More informationPropietary Engine VS Commercial engine. by Zalo
Propietary Engine VS Commercial engine by Zalo zalosan@gmail.com About me B.S. Computer Engineering 9 years of experience, 5 different companies 3 propietary engines, 2 commercial engines I have my own
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 informationMichigan State University Team MSUFCU Money Smash Chronicle Project Plan Spring 2016
Michigan State University Team MSUFCU Money Smash Chronicle Project Plan Spring 2016 MSUFCU Staff: Whitney Anderson-Harrell Austin Drouare Emily Fesler Ben Maxim Ian Oberg Michigan State University Capstone
More informationAn Introduction to ScratchJr
An Introduction to ScratchJr In recent years there has been a pro liferation of educational apps and games, full of flashy graphics and engaging music, for young children. But many of these educational
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 informationLearning technology trends and implications
Learning technology trends and implications ISA s 2016 Annual Business Retreat By Anders Gronstedt, Ph.D., President, Gronstedt Group 1.15 pm, March 22, 2016 Disruptive learning trends Gamification Meta
More informationImage Sequences or Vector Art in the Development of Flash* Games and Virtual Worlds? By Tom Costantini
Image Sequences or Vector Art in the Development of Flash* Games and Virtual Worlds? By Tom Costantini For years, Adobe ActionScript* developers have been using Adobe Flash* as their main development tool
More informationPop-up Java: An Augmented Reality Mobile Game to Teach Java. Richard Myers. TSYS School of Computer Science, Columbus State University, USA
Pop-up Java: An Augmented Reality Mobile Game to Teach Java Richard Myers TSYS School of Computer Science, Columbus State University, USA Introduction As computers become more and more ubiquitous, it becomes
More informationExploring 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 informationSupport Notes (Issue 1) September Certificate in Digital Applications (DA104) Game Making
Support Notes (Issue 1) September 2016 Certificate in Digital Applications (DA104) Game Making Platformer Key points for this SPB The DA104 SPB 0916 is valid for moderation in June 2017, December 2017,
More informationBall Color Switch. Game document and tutorial
Ball Color Switch Game document and tutorial This template is ready for release. It is optimized for mobile (iphone, ipad, Android, Windows Mobile) standalone (Windows PC and Mac OSX), web player and webgl.
More informationAN ACTION ARCADE WEB BASED GAME-SLIME ATTACK PLUS (Slime Invader) By ONG HUI HUANG A REPORT SUBMITTED TO
AN ACTION ARCADE WEB BASED GAME-SLIME ATTACK PLUS (Slime Invader) By ONG HUI HUANG A REPORT SUBMITTED TO Universiti Tunku Abdul Rahman In partial fulfillment of the requirement for the degree of BACHELOR
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 informationFpglappy Bird: A side-scrolling game. Overview
Fpglappy Bird: A side-scrolling game Wei Low, Nicholas McCoy, Julian Mendoza 6.111 Project Proposal Draft Fall 2015 Overview On February 10th, 2014, the creator of Flappy Bird, a popular side-scrolling
More informationAbout MustPlay Games
About MustPlay Games MustPlay Game is a leading mobile games studio in Hyderabad, India, established in 2012 with a notion to develop fun to play unique games on cross platforms. While the gaming markets
More informationSPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT
SPACEYARD SCRAPPERS 2-D GAME DESIGN DOCUMENT Abstract This game design document describes the details for a Vertical Scrolling Shoot em up (AKA shump or STG) video game that will be based around concepts
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 informationVirtual 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 informationCompetition Manual. 12 th Annual Oregon Game Project Challenge
2018-2019 Competition Manual 12 th Annual Oregon Game Project Challenge www.ogpc.info 2 There are millions of people around the world that lack things many of us take for granted. In some countries, the
More informationSAMPLE. Lesson 1: Introduction to Game Design
1 ICT Gaming Essentials Lesson 1: Introduction to Game Design LESSON SKILLS KEY TERMS After completing this lesson, you will be able to: Describe the role of games in modern society (e.g., education, task
More informationUnderstanding Image Formats And When to Use Them
Understanding Image Formats And When to Use Them Are you familiar with the extensions after your images? There are so many image formats that it s so easy to get confused! File extensions like.jpeg,.bmp,.gif,
More informationN64 emulator unblocked
N64 emulator unblocked N64 emulator unblocked And what about the ads? While some retro online gaming sites will pester you with advertisements and browser popups before and during your gaming session,
More informationHow to survive Global Game Jam. By Taro Omiya (Omiya Games)
How to survive Global Game Jam By Taro Omiya (Omiya Games) What is Global Game Jam? A game jam held around the world, where participants challenges themselves to create a game in 48 hours. Registration
More informationGame Design 2. Table of Contents
Course Syllabus Course Code: EDL082 Required Materials 1. Computer with: OS: Windows 7 SP1+, 8, 10; Mac OS X 10.8+. Windows XP & Vista are not supported; and server versions of Windows & OS X are not tested.
More informationCOMPUTER GAME DESIGN (GAME)
Computer Game Design (GAME) 1 COMPUTER GAME DESIGN (GAME) 100 Level Courses GAME 101: Introduction to Game Design. 3 credits. Introductory overview of the game development process with an emphasis on game
More informationKevin Chan, Blue Tongue Entertainment
Kevin Chan, Blue Tongue Entertainment Games are made in Australia? Who is this guy? Who are THQ and Blue Tongue Entertainment? How is a game made? Careers in the games company Long history of game development
More informationIndividual 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 informationCreating Visual Novels
Creating Visual Novels Presented by Anton Strickland (AKA Kinjo Goldbar) Who Am I? Leader of indie game group Goldbar Games Experience making games since 2006 Favorite Game Genre: Mystery/Puzzle Favorite
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 informationThe Next Generation of Gaming Consoles
The Next Generation of Gaming Consoles History of the Last Gen Sony had the #1 Console (PS2), was also the oldest and weakest, but had strong developer support Newcomer, Microsoft X-Box, attracted more
More information1hr ACTIVITY GUIDE FOR FAMILIES. Hour of Code
1hr ACTIVITY GUIDE FOR FAMILIES Hour of Code Toolkit: Coding for families 101 Have an hour to spare? Let s get your family coding! This family guide will help you enjoy learning how to code with three
More informationA 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 informationDesigning, developing and playing KEEP ME SAFE IN EUROPE 2
Designing, developing and playing KEEP ME SAFE IN EUROPE 2 Concept What is this game about? In this game player is dropped inside her / his current situation, in a town where she can move about, go to
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 informationGame Maker Tutorial Creating Maze Games Written by Mark Overmars
Game Maker Tutorial Creating Maze Games Written by Mark Overmars Copyright 2007 YoYo Games Ltd Last changed: February 21, 2007 Uses: Game Maker7.0, Lite or Pro Edition, Advanced Mode Level: Beginner Maze
More informationInstallation Instructions
Installation Instructions Important Notes: The latest version of Stencyl can be downloaded from: http://www.stencyl.com/download/ Available versions for Windows, Linux and Mac This guide is for Windows
More informationCOVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MASS COMMUNICATION
COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MASS COMMUNICATION COURSE: MAC 344 DISCLAIMER The contents of this document are intended for practice and leaning purposes at the undergraduate
More informationModule 4 Build a Game
Module 4 Build a Game Game On 2 Game Instructions 3 Exercises 12 Look at Me 13 Exercises 15 I Can t Hear You! 17 Exercise 20 End of Module Quiz 20 2013 Lero Game On Design a Game When you start a programming
More informationSupport Notes (Issue 1) September Play and Learn. Certificate in Digital Applications (DA204) Game Making
Support Notes (Issue 1) September 2014 Certificate in Digital Applications (DA204) Game Making Play and Learn Introduction Before tackling the Summative Project Brief (SPB), students should have acquired
More informationGame Jam Survival Guide
Game Jam Survival Guide Who s that guy? @badlogicgames Preparation? What Preparation? Choose your tools! Engine, framework, library Programming language, IDE Audio editors & generators Graphics editors
More informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technology http://www.cs.utexas.edu/~theshark/courses/cs354r/ Fall 2017 Instructor and TAs Instructor: Sarah Abraham theshark@cs.utexas.edu GDC 5.420 Office Hours: MW4:00-6:00pm
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 informationSchool of Engineering Department of Electrical and Computer Engineering. VR Biking. Yue Yang Zongwen Tang. Team Project Number: S17-50
School of Engineering Department of Electrical and Computer Engineering VR Biking Yue Yang Zongwen Tang Team Project Number: S17-50 Advisor: Charles, McGrew Electrical and Computer Engineering Department
More informationIntroduction. Video Game Design and Development Spring part of slides courtesy of Andy Nealen. Game Development - Spring
Introduction Video Game Design and Development Spring 2011 part of slides courtesy of Andy Nealen Game Development - Spring 2011 1 What is this course about? Game design Real world abstractions Visuals
More informationREQUEST FOR PROPOSAL DEVELOPMENT, LAUNCH, AND MAINTENANCE OF A DIGITAL VERSION OF THE TABLETOP GAME: BOSS MONSTER
REQUEST FOR PROPOSAL DEVELOPMENT, LAUNCH, AND MAINTENANCE OF A DIGITAL VERSION OF THE TABLETOP GAME: BOSS MONSTER NOVEMBER 4, 2013 1 Table of Contents Summary... 3 Proposal guidelines and requirements...
More informationCS134: Innovating Game Development A Course in Games Technology
1 CS134: Innovating Game Development A Course in Games Technology Chad Jenkins Assistant Professor Dept. of Computer Science Brown University 2 Research and Development (R&D) for Games! What entity is
More informationProvided by. RESEARCH ON INTERNATIONAL MARKETS We deliver the facts you make the decisions
Provided by RESEARCH ON INTERNATIONAL MARKETS March 2014 PREFACE Market reports by ystats.com inform top managers about recent market trends and assist with strategic company decisions. A list of advantages
More informationCONCEPTS EXPLAINED CONCEPTS (IN ORDER)
CONCEPTS EXPLAINED This reference is a companion to the Tutorials for the purpose of providing deeper explanations of concepts related to game designing and building. This reference will be updated with
More informationRadhika.B 1, S.Nikila 2, Manjula.R 3 1 Final Year Student, SCOPE, VIT University, Vellore. IJRASET: All Rights are Reserved
Requirement Engineering and Creative Process in Video Game Industry Radhika.B 1, S.Nikila 2, Manjula.R 3 1 Final Year Student, SCOPE, VIT University, Vellore. 2 Final Year Student, SCOPE, VIT University,
More informationDeveloping 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 informationRUNNYMEDE COLLEGE & TECHTALENTS
RUNNYMEDE COLLEGE & TECHTALENTS Why teach Scratch? The first programming language as a tool for writing programs. The MIT Media Lab's amazing software for learning to program, Scratch is a visual, drag
More informationCreating a Mobile Game
The University of Akron IdeaExchange@UAkron Honors Research Projects The Dr. Gary B. and Pamela S. Williams Honors College Spring 2015 Creating a Mobile Game Timothy Jasany The University Of Akron, trj21@zips.uakron.edu
More informationGameSalad Basics. by J. Matthew Griffis
GameSalad Basics by J. Matthew Griffis [Click here to jump to Tips and Tricks!] General usage and terminology When we first open GameSalad we see something like this: Templates: GameSalad includes templates
More informationSMART GUIDE FOR AR TOYS AND GAMES
SMART GUIDE FOR AR TOYS AND GAMES Table of contents: WHAT IS AUGMENTED REALITY? 3 AR HORIZONS 4 WHERE IS AR CURRENTLY USED THE MOST (INDUSTRIES AND PRODUCTS)? 7 AR AND CHILDREN 9 WHAT KINDS OF TOYS ARE
More informationCatch The Kites A Lightweight Android Game
Catch The Kites A Lightweight Android Game Submitted By Woaraka Been Mahbub ID: 2012-2-60-033 Md. Tanzir Ahasion ID: 2012-2-60-036 Supervised By Md. Shamsujjoha Senior Lecturer Department of Computer Science
More informationLESSON ONE: Begin with the End in Mind. International Mentors Team Quick Guide to Success
LESSON ONE: Begin with the End in Mind How many of you would ever get in your car and begin a journey without knowing where you want to go? Does this sound crazy? Unfortunately, this is what many people
More informationCSEE 4840 Project Design A Tower Defense Game: SAVE CROPS
CSEE 4840 Project Design A Tower Defense Game: SAVE CROPS Team Members: Liang Zhang (lz2460) Ao Li (al3483) Chenli Yuan (cy2403) Dingyu Yao (dy2307) Introduction: In this project, we plan to design and
More informationCS Game Programming, Fall 2014
CS 38101 Game Programming, Fall 2014 Recommended Text Learn Unity 4 for ios Game Development, Philip Chu, 2013, Apress, ISBN-13 (pbk): 978-1-4302-4875-0 ISBN-13 (electronic): 978-1-4302-4876-7, www.apress.com.
More informationLevel 3 Extended Diploma Unit 22 Developing Computer Games
Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes Understand the impact of the gaming revolution on society Know the different types of computer game Be able to design and develop computer
More informationIntroduction. Video Game Programming Spring Video Game Programming - A. Sharf 1. Nintendo
Indie Game The Movie - Official Trailer - YouTube.flv 235 Free Indie Games in 10 Minutes - YouTube.flv Introduction Video Game Programming Spring 2012 Nintendo Video Game Programming - A. Sharf 1 What
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 informationLevel 3 Extended Diploma Unit 22 Developing Computer Games
Level 3 Extended Diploma Unit 22 Developing Computer Games Outcomes Understand the impact of the gaming revolution on society Know the different types of computer game Be able to design and develop computer
More informationin SCREENWRITING MASTER OF FINE ARTS Two-Year Accelerated
Two-Year Accelerated MASTER OF FINE ARTS in SCREENWRITING In the MFA program, staged readings of our students scripts are performed for an audience of guests and industry professionals. 46 LOCATION LOS
More informationContents. Introduction 3. About Festyvent 3. Document Purpose 3. App Icon Custom and Enterprise 5. Splash Screen Custom and Enterprise 5
FESTYVENT IMAGE MAP Contents Introduction 3 About Festyvent 3 Document Purpose 3 App Icon Custom and Enterprise 5 Splash Screen Custom and Enterprise 5 Welcome Screens 6 Navigation Icons 7 Top Level Images
More informationBoBoiBoy 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 informationKings! Card Swiping Decision Game Asset
Kings! Card Swiping Decision Game Asset V 1.31 Thank you for purchasing this asset! If you encounter any errors / bugs, want to suggest new features/improvements or if anything is unclear (after you have
More informationGlobal Developer of Free-to-Play Games for. Mobile Social PC Other platforms
Global Developer of Free-to-Play Games for Mobile Social PC Other platforms TEAM Total number of employees: 40+ 4 Managers 6 Senior Developers 7 Junior Developers 17 Artists 5 Game Designers 2 QA ACHIEVEMENTS
More informationClickteam Fusion 2.5 [Fastloops ForEach Loops] - Guide
INTRODUCTION Built into Fusion are two powerful routines. They are called Fastloops and ForEach loops. The two are different yet so similar. This will be an exhaustive guide on how you can learn how to
More informationVACUUM MARAUDERS V1.0
VACUUM MARAUDERS V1.0 2008 PAUL KNICKERBOCKER FOR LANE COMMUNITY COLLEGE In this game we will learn the basics of the Game Maker Interface and implement a very basic action game similar to Space Invaders.
More informationA USEABLE, ONLINE NASA-TLX TOOL. David Sharek Psychology Department, North Carolina State University, Raleigh, NC USA
1375 A USEABLE, ONLINE NASA-TLX TOOL David Sharek Psychology Department, North Carolina State University, Raleigh, NC 27695-7650 USA For over 20 years, the NASA Task Load index (NASA-TLX) (Hart & Staveland,
More informationApple ARKit Overview. 1. Purpose. 2. Apple ARKit. 2.1 Overview. 2.2 Functions
Apple ARKit Overview 1. Purpose In the 2017 Apple Worldwide Developers Conference, Apple announced a tool called ARKit, which provides advanced augmented reality capabilities on ios. Augmented reality
More informationINTERACTIVE FICTION & GAME DESIGN IDEAS FOR EDUCATORS
INTERACTIVE FICTION & GAME DESIGN IDEAS FOR EDUCATORS NICE TO MEET YOU : ) My name is Miriam Verburg, I am a digital strategist and game designer. My background: I come from a long line of dairy farmers.
More informationObstacle Dodger. Nick Raptakis James Luther ELE 408/409 Final Project Professor Bin Li. Project Description:
Nick Raptakis James Luther ELE 408/409 Final Project Professor Bin Li Obstacle Dodger Project Description: Our team created an arcade style game to dodge falling objects using the DE1 SoC board. The player
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 informationCourse Overview; Development Process
Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent
More informationUsing VR and simulation to enable agile processes for safety-critical environments
Using VR and simulation to enable agile processes for safety-critical environments Michael N. Louka Department Head, VR & AR IFE Digital Systems Virtual Reality Virtual Reality: A computer system used
More informationCase Study ASK THE ARTISTS: THOMAS HEINRICH
ASK THE ARTISTS: THOMAS HEINRICH Ask the artists: THOMAS HEINRICH Thomas Heinrich is a long-time Ventuz Artist and co-founder of Glare Productions and Glare Technologies. He has gained a reputation as
More informationThis one-semester elective course is intended as a practical, hands-on guide to help you understand the process of game development.
Syllabus Development Course Overview This one-semester elective course is intended as a practical, hands-on guide to help you understand the process of game development. This course is structured into
More informationDevelopment Outcome 1
Computer Games: Development Outcome 1 F917 10/11/12 F917 10/11/12 Page 1 Contents General purpose programming tools... 3 Visual Basic... 3 Java... 4 C++... 4 MEL... 4 C#... 4 What Language Should I Learn?...
More informationFpglappy Bird: A side-scrolling game. 1 Overview. Wei Low, Nicholas McCoy, Julian Mendoza Project Proposal Draft, Fall 2015
Fpglappy Bird: A side-scrolling game Wei Low, Nicholas McCoy, Julian Mendoza 6.111 Project Proposal Draft, Fall 2015 1 Overview On February 10th, 2014, the creator of Flappy Bird, a popular side-scrolling
More informationAdvanced Mobile Devices
Advanced Mobile Devices CSCI 526 (4 Units) Objective This course will present an approach to the aesthetic development and technical implementation necessary to achieving unique, compelling, and intuitive
More informationComputer Games 2011 Engineering
Computer Games 2011 Engineering Dr. Mathias Lux Klagenfurt University This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Agenda Game Loop Sprites & 2.5D Game Engines
More informationHTTP transaction with Graphics HTML file + two graphics files
HTTP transaction with Graphics HTML file + two graphics files Graphics are grids of Pixels (Picture Elements) Each pixel is exactly one color. At normal screen resolution you can't tell they are square.
More information9am 12pm 3pm 6pm 9pm 12am 1am 9am 12pm 3pm 6pm 9pm 12am 3am 6am 9am. Balance Mechanics. Refactor SLEEP. Effects
48-Hour Video Game Contest Programmer/Designer, Artist Day 1 Day 2 9am 12pm 3pm 6pm 9pm 12am 1am 9am 12pm 3pm 6pm 9pm 12am 3am 6am 9am Controls Programmer- Designer 2D / 3D Artist Loading Character Art
More informationEnglish as a Second Language Podcast ESL Podcast 295 Playing Video Games
GLOSSARY fighting violent; with two or more people physically struggling against each other * In this fighting game, you can make the characters kick and hit each other in several directions. role-playing
More informationOne-Year Conservatory in GAME DESIGN
332 One-Year Conservatory in GAME DESIGN LOCATION NEW YORK CITY; LOS ANGELES, CALIFORNIA Locations are subject to change. For start dates and tuition, please visit nyfa.edu 333 CONSERVATORY 1-Year Game
More informationSGD Simulation & Game Development Course Information
SGD Simulation & Game Development Course Information SGD-111_2006SP Introduction to SGD SGD-111 CIS Course ID S21240 This course provides students with an introduction to simulation and game development.
More informationMoving Web 3d Content into GearVR
Moving Web 3d Content into GearVR Mitch Williams Samsung / 3d-online GearVR Software Engineer August 1, 2017, Web 3D BOF SIGGRAPH 2017, Los Angeles Samsung GearVR s/w development goals Build GearVRf (framework)
More informationScalable geospatial 3D client applications in X3D - Interactive, online and in real-time
Scalable geospatial 3D client applications in X3D - Interactive, online and in real-time Dipl.Inform.Univ Peter Schickel CEO Bitmanagement Software Vice President Web3D Consortium, Mountain View, USA OGC/Web3D
More informationRun Ant Runt! Game Design Document. Created: November 20, 2013 Updated: November 20, 2013
Run Ant Runt! Game Design Document Created: November 20, 2013 Updated: November 20, 2013 1 Overview... 1 1.1 In One Sentence... 1 1.2 Intro... 1 1.3 Genre... 1 1.4 Platform, Minimum Specs... 1 1.5 Target
More informationNOVA. Game Pitch SUMMARY GAMEPLAY LOOK & FEEL. Story Abstract. Appearance. Alex Tripp CIS 587 Fall 2014
Alex Tripp CIS 587 Fall 2014 NOVA Game Pitch SUMMARY Story Abstract Aliens are attacking the Earth, and it is up to the player to defend the planet. Unfortunately, due to bureaucratic incompetence, only
More informationReadBox Project -Graphic Novel-
ReadBox Project -Graphic Novel- Creating a short Graphic novel or comic: explanation of the assignment The focus of this Readbox project is on creating a graphic novel or comic, based on a novel that you
More informationGame Design Document (GDD)
Game Design Document (GDD) (Title) Tower Defense Version: 1.0 Created: 5/9/13 Last Updated: 5/9/13 Contents Intro... 3 Gameplay Description... 3 Platform Information... 3 Artistic Style Outline... 3 Systematic
More informationBeginning Mobile Phone Game Programming By Michael Morrison READ ONLINE
Beginning Mobile Phone Game Programming By Michael Morrison READ ONLINE As a games developer you can work in design, programming, art or animation games, arcade games, tablets, mobile phones and other
More informationReference Summary Paraphrase Direct Quotation R/C/Q Tumbokon, C. (n.d.). The Positive and Negative Effects of Video Games.
Reference Summary Paraphrase Direct Quotation R/C/Q Tumbokon, C. (n.d.). The Positive and Negative Effects of Video Games. Retrieved January 29, 2014, from Raise Smart Kid: http://www.raisesmartkid.com
More informationDOWNLOAD OR READ : UNITY 3D GAME DEVELOPMENT BY EXAMPLE BEGINNER APOS S GUIDE PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : UNITY 3D GAME DEVELOPMENT BY EXAMPLE BEGINNER APOS S GUIDE PDF EBOOK EPUB MOBI Page 1 Page 2 unity 3d game development by example beginner apos s guide unity 3d game development pdf
More information