Ingredients of Great Games

Size: px
Start display at page:

Download "Ingredients of Great Games"

Transcription

1 Graphics and Games #WWDC14 Ingredients of Great Games Session 602 Geoff Stahl Director, Games and Graphics Software 2014 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple.

2 75 Billion Downloads

3 130 Million Monthly active players

4 SpriteKit Metal SceneKit Game Center OpenGL ES 3.0 Game Controllers

5

6

7

8 Ingredients of Great Games Allan Schaffer Graphics and Game Technologies Evangelist

9 Great Games

10 Go the extra mile Play tested Immersive Fun core loop Rewarding Compelling story Engaging Designed for touch Entertaining Connected Sticky Innovative Great Games Localized Challenging Optimized Balanced Rich content Awesome graphics Attention to detail Social Delighting Polished Competitive Intuitive Beautiful

11 1 Remove Friction

12

13

14 Remove Friction Reduce load time Get interactive quickly Only load what s needed now Move work off main thread Use Time Profiler to analyze

15 Remove Friction Reduce load time Get interactive quickly Only load what s needed now Move work off main thread Use Time Profiler to analyze

16

17

18

19 Remove Friction Registration Provide a bypass Automate by using Vendor ID Clearly explain benefits Defer until needed

20 Remove Friction Registration Provide a bypass Automate by using Vendor ID Clearly explain benefits Defer until needed

21

22

23 Remove Friction Make a great first impression Reduce load time Move blocking updates Streamline registration Provide escape from intros Don t force decisions Wait to ask for feedback

24 1 Remove Friction

25 2 Be a Good Teacher

26

27

28

29

30

31

32 Be a Good Teacher Maximize enjoyment Teach by playing Show the primary mechanic Introduce concepts one-at-a-time Provide tips in context Give help along the way

33 Be a Good Teacher Maximize enjoyment Teach by playing Show the primary mechanic Introduce concepts one-at-a-time Provide tips in context Give help along the way

34 1 2 Remove Friction Be a Good Teacher

35 Related Sessions Making a Great First Impression with Strong Onboarding Design Mission Thursday 2:00PM Services Location Sunday 0:00PM Tools Location Sunday 0:00PM Media Location Sunday 0:00PM Graphics and Games Location Sunday 0:00PM Core OS Location Sunday 0:00PM Special Events Location Sunday 0:00PM

36 3 Tune Your Core Loop

37 Core Loop Action Reward Expansion

38 Core Loop Fantasy/RPG Fight enemies Get treasure Gain experience Buy things Level up

39 Core Loop Platformer Run and jump Complete level Unlock next stage

40 Core Loop Multiple loops Fight Gain Collect Solve monsters experience clues puzzle Level up Unlock door

41 Tune Your Core Loop Key takeaways Center on target audience Action Reward Expansion

42 Tune Your Core Loop Key takeaways Center on target audience Make it easy to understand Action Reward Expansion

43 Tune Your Core Loop Key takeaways Center on target audience Make it easy to understand Steer each phase into the next Action Reward Expansion

44 Tune Your Core Loop Key takeaways Center on target audience Make it easy to understand Steer each phase into the next Make iteration meaningful Action Reward Expansion

45 Tune Your Core Loop Key takeaways Center on target audience Make it easy to understand Steer each phase into the next Make iteration meaningful Question your assumptions Action Reward Expansion

46 Tune Your Core Loop Key takeaways Center on target audience Make it easy to understand Steer each phase into the next Make iteration meaningful Question your assumptions Don t get boxed in Action Reward Expansion

47

48

49

50

51 1 Remove Friction 2 Be a Good Teacher 3 Tune Your Core Loop

52 Action Reward Expansion

53 Interaction mechanic Action Reward Expansion mechanic Progression mechanic Expansion

54 4 Design for Touch

55

56

57 Interaction mechanic Action Reward Expansion mechanic Progression mechanic Expansion

58 Monument Valley

59

60

61 Infinity Blade

62

63

64 Direct Interaction! Instantaneous Feedback

65 Design for Touch Direct interaction - Touches, taps - Gestures, swipes - Panning, paths

66 Design for Touch Direct interaction - Touches, taps - Gestures, swipes - Panning, paths Feel See Instantaneous feedback Touch - Visual cues - Audio cues Hear

67 1 Remove Friction 2 Be a Good Teacher 3 Tune Your Core Loop 4 Design for Touch

68 5 Foster Engagement

69 Engagement

70 User Acquisition Replayability Customization Feedback Reward Compulsion Loop Competition Balance Leveling Virality Progression Grinding Sticky Engagement Challenge Addictive! Prestige Balance Word of Mouth Metagame Retention Achievement Core Loop Gamification Intrinsic Motivators Play testing Funnel Validation

71 Engagement Interaction mechanic Action Reward Expansion mechanic Expansion Progression mechanic

72 Engagement Holding the player s interest Provide layers Interaction mechanic - Parallel goals and challenges - Multiple paths for risk vs. reward Action Reward Expansion mechanic Expansion Progression mechanic

73 Engagement Holding the player s interest Provide value for everyone Interaction mechanic - Paying and non-paying players Action Reward Expansion mechanic Expansion Progression mechanic

74 Engagement Holding the player s interest Incentivize repeat play Interaction mechanic - Motivate One more try - Motivate See what s next - Motivate See how it ends Action Reward Expansion mechanic Expansion Progression mechanic

75 Re-Engagement Updates Provide fresh content 1 - Continuing storyline - New game levels - New challenges - Seasonal content Plan your updates before launch

76

77 1 Remove Friction 2 Be a Good Teacher 3 Tune Your Core Loop 4 Design for Touch 5 Foster Engagement

78 6 Use Background Transfers

79 In the Bundle Paddle Mania 3000 Thousands of image assets - Retina and non-retina - ipad and iphone Sounds - AAC, MP3, LPCM Localizations - EFIGS+8 Binary - armv7, armv7s, arm64

80

81

82 One size fits all!

83 One size fits all!

84 Don t Sacrifice Quality

85 Use Background Transfers

86 Background Transfers Strategy Segment your assets - Bundled content - Content to download after first launch For example - First set of levels at full quality - More levels as player progresses

87 Background Transfers With NSURLSession Service to upload and download data Transfer done out of process App relaunched when transfer completes

88 Background Transfers With NSURLSession Service to upload and download data Transfer done out of process App relaunched when transfer completes Adds complexity

89 Background Transfers With NSURLSession Service to upload and download data Transfer done out of process App relaunched when transfer completes Adds complexity Follow the ios Data Storage Guidelines

90 Remove Friction Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers

91 7 Optimize Graphics Performance

92 Optimize Graphics Performance OpenGL ES Most common issue - Too many draw calls - Too few triangles per draw call

93 Optimize Graphics Performance OpenGL ES Most common issue - Too many draw calls - Too few triangles per draw call Worst-case scenario - Bind a texture - Draw one quad - Repeat

94 Optimize

95 Eliminate redundant state changes Combine textures into atlases Maximize triangles per batch Provide longer vertex arrays Modify state lazily Prewarm shaders Optimize Join short strips Use instancing Cull offscreen objects Hoist work upstream Flatten transformations Minimize small batches Sort rendering by state Discard buffers

96

97

98

99

100 SpriteKit SceneKit

101 SpriteKit SceneKit Metal

102 1 Remove Friction 2 Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers Optimize Graphics Performance

103 8 Make a Great Preview Video

104

105

106

107 App Previews Gameplay video Up to 30 seconds Deliver in H.264 MPEG4 Capture directly from ios 8 Edit with imovie on OS X 10.10

108 App Previews Enhance App Store presence Icon Name Screenshots App Previews Localizations Description Keywords

109 1 Remove Friction 2 Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers Optimize Graphics Performance Make a Great Preview Video

110 9 Localize

111

112 155 countries

113 More than 40 languages

114 Think Globally

115 Act Locally Localize App Store metadata Name Description Keywords Screen snapshots

116 Act Locally Localize app content Structure for internationalization Translate assets, user interface Culturalize as appropriate

117 Recommended Languages English, French, Italian, German, Spanish Japanese, Korean, Traditional Chinese, Simplified Chinese Brazilian Portuguese, Russian, Turkish, Arabic

118 developer.apple.com/internationalization developer.apple.com/internationalization

119 1 Remove Friction 2 Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers Optimize Graphics Performance Make a Great Preview Video Localize

120 10 Target the State of the Art

121 State of the Art Take advantage of the latest ios devices

122 State of the Art Take advantage of the latest ios devices Target the latest ios release

123 State of the Art Take advantage of the latest ios devices Target the latest ios release Provide fallbacks for ios 7

124

125 Base SDK

126 Base SDK 8 7 Deployment Target

127 State of the Art Take advantage of the latest ios devices Target the latest ios release Provide fallbacks for ios 7 Integrate with built-in game technologies

128 SpriteKit Metal SceneKit Game Center OpenGL ES 3.0 Game Controllers

129

130

131 1 Remove Friction 2 Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers Optimize Graphics Performance Make a Great Preview Video Localize 10 Target the State of the Art

132 11 Go to Eleven

133

134 1 Remove Friction 2 Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers Optimize Graphics Performance Make a Great Preview Video Localize 10 Target the State of the Art 11 Go to Eleven

135 Remove Friction Be a Good Teacher Tune Your Core Loop Design for Touch Foster Engagement Use Background Transfers Optimize Graphics Performance Make a Great Preview Video Localize Target the State of the Art Go to Eleven

136 Wrap-Up Geoff Stahl Director, Games and Graphics Software

137

138 Get Together Game Developer Get Together Broadway Thursday 4:30PM

139 More Information Allan Schaffer Graphics and Game Technologies Evangelist Filip Iliescu Graphics and Game Technologies Evangelist Apple Developer Forums

140

Deeper into GameplayKit with DemoBots

Deeper into GameplayKit with DemoBots Graphics and Games #WWDC15 Deeper into GameplayKit with DemoBots Session 609 Dave Addey Sample Code Engineer Dave Schaefgen Sample Code Engineer Michael DeWitt Sample Code Engineer 2015 Apple Inc. All

More information

Game Technologies for Apple Watch

Game Technologies for Apple Watch Graphics and Games #WWDC16 Game Technologies for Apple Watch Session 612 Christy Warren Game Technologies Engineer Fatima Broom Game Technologies Engineer Tyler Casella Game Technologies Engineer 2016

More information

Hour of Code at Box Island! Curriculum

Hour of Code at Box Island! Curriculum Hour of Code at Box Island! Curriculum Welcome to the Box Island curriculum! First of all, we want to thank you for showing interest in using this game with your children or students. Coding is becoming

More information

Games Are Made of People. Mickey Maher Senior Director of BD, Unity

Games Are Made of People. Mickey Maher Senior Director of BD, Unity Games Are Made of People Mickey Maher Senior Director of BD, Unity What are we talking about here? Why do we care as game developers? GETTING YOUR GAME DISCOVERED IS HARD Higher than ever CPI costs King,

More information

Getting started with AutoCAD mobile app. Take the power of AutoCAD wherever you go

Getting started with AutoCAD mobile app. Take the power of AutoCAD wherever you go Getting started with AutoCAD mobile app Take the power of AutoCAD wherever you go Getting started with AutoCAD mobile app Take the power of AutoCAD wherever you go i How to navigate this book Swipe the

More information

Introduction to Mobile Gaming. Jon Schlegel Founder and CEO

Introduction to Mobile Gaming. Jon Schlegel Founder and CEO Introduction to Mobile Gaming Jon Schlegel Founder and CEO Introducing Optime Software Leading developer of classic casual games for smartphones Over 70M unique application downloads to date 13 games currently

More information

Michigan State University Team MSUFCU Money Smash Chronicle Project Plan Spring 2016

Michigan 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 information

Getting Started with Osmo Words

Getting Started with Osmo Words Getting Started with Osmo Words Updated 10.4.2017 Version 3.0.0 Page 1 What s Included? Each Words game contains 2 sets of English alphabet letter tiles for a total of 52 tiles. 26 blue letter tiles 26

More information

Prepare Checkout and download some of the apps in preparation for our session today. AR Runner MetaVerse CoSpaces

Prepare Checkout and download some of the apps in preparation for our session today. AR Runner MetaVerse CoSpaces Prepare Checkout and download some of the apps in preparation for our session today AR Runner MetaVerse CoSpaces An exploration of AR/VR tools that can be used in a Health and Physical Education Augmented

More information

Smartphone & Tablet Gaming 2013 GAMES MARKET SECTOR REPORT

Smartphone & Tablet Gaming 2013 GAMES MARKET SECTOR REPORT Smartphone & Tablet Gaming 2013 GAMES MARKET SECTOR REPORT Will mobile gaming continue to lead global growth? Five key reasons why mobile gaming is fueling global growth of the games industry 1. Two screens

More information

Postmortem: Crafting Your Success in World Building Games. Sebastien BORGET COO / Co-Founder at

Postmortem: Crafting Your Success in World Building Games. Sebastien BORGET COO / Co-Founder at Postmortem: Crafting Your Success in World Building Games Sebastien BORGET COO / Co-Founder at Who are we? Mobile Game Studio Founded in April 2011 4 co-founders All french 25 Employees San Francisco /

More information

The Beginner's Guide To Android Game Development Free Download PDF

The Beginner's Guide To Android Game Development Free Download PDF The Beginner's Guide To Android Game Development Free Download PDF Android Game Development Made Easy. If you've always wanted to make Android games but didn't know where to start, this book is for you.

More information

How to Keep Your Game on Top of The Charts

How to Keep Your Game on Top of The Charts How to Keep Your Game on Top of The Charts The story (mostly) of Doodle Jump Igor Pušenjak Lima Sky Overview Keeping a great game alive, interesting and on top of the charts takes: frequent updates communication

More information

BAFTA YGD Lesson plans

BAFTA YGD Lesson plans BAFTA YGD Lesson plans This is an overall suggested guide of how you may wish to structure your games development sessions for the BAFTA YGD Competition. These sessions are intended to help generate evidence

More information

FamilySearch Mobile Apps: Family History Anytime, Anywhere

FamilySearch Mobile Apps: Family History Anytime, Anywhere FamilySearch Mobile Apps: Family History Anytime, Anywhere For this and more information about FamilySearch Mobile Apps go to: https://www.familysearch.org/blog/en/familysearch-mobile-apps/ Take your family

More information

IE11, Edge (current version), Chrome (current version), Firefox (current version)

IE11, Edge (current version), Chrome (current version), Firefox (current version) Quick Start Guide DocuSign for SharePoint Online v3.4 Published: October 13, 2017 Overview DocuSign for SharePoint Online allows users to sign or send documents for signature from a SharePoint Online library.

More information

Kids Choice Awards ios Apps

Kids Choice Awards ios Apps Kids Choice Awards ios Apps Project Submission Title: Kids Choice Awards ios Apps Organization and Client Name: Fantasy Interactive and Nickelodeon Contact Person: Chris Rubin - chris.rubin@f-i.com Project

More information

User Guide ios. MWM - edjing, 54/56 avenue du Général Leclerc Boulogne-Billancourt - FRANCE

User Guide ios. MWM - edjing, 54/56 avenue du Général Leclerc Boulogne-Billancourt - FRANCE User Guide MWM - edjing, 54/56 avenue du Général Leclerc 92100 Boulogne-Billancourt - FRANCE Table of contents First Steps 3 Accessing your music library 4 Loading a track 8 Creating your sets 10 Managing

More information

Have you ever been playing a video game and thought, I would have

Have you ever been playing a video game and thought, I would have In This Chapter Chapter 1 Modifying the Game Looking at the game through a modder s eyes Finding modding tools that you had all along Walking through the making of a mod Going public with your creations

More information

The Smurfs Village The sixth highest grossing iphone/ipad app on all of the App Store in 2011 (Source: Apple) #1 Top Grossing App in 80 countries

The Smurfs Village The sixth highest grossing iphone/ipad app on all of the App Store in 2011 (Source: Apple) #1 Top Grossing App in 80 countries MOBILE LICENSING The Smurfs Village The sixth highest grossing iphone/ipad app on all of the App Store in 2011 (Source: Apple) #1 Top Grossing App in 80 countries More than 40 million downloads worldwide

More information

Apple ARKit Overview. 1. Purpose. 2. Apple ARKit. 2.1 Overview. 2.2 Functions

Apple 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 information

Mobile Education Game Development. Michael & Gabriel

Mobile Education Game Development. Michael & Gabriel Mobile Education Game Development Michael & Gabriel AGENDA Roles within a game company Process for developing games Trends Value of user feedback What Hyper Hippo looks for when hiring How to get started

More information

Financial Results Briefing FY Q

Financial Results Briefing FY Q Financial Results Briefing FY 2013 (April 1, 2012 thru June 30, 2012) Gala Inc. August 10, 2012 Today s topics I. 1st quarter results II. 1st quarter business report III. Future efforts I. 1st quarter

More information

R E V I E W G U I D E

R E V I E W G U I D E REVIEW GUIDE HALIDE 1.5 With the launch of the iphone X, we re proud to announce the release of Halide 1.5. This is a big update, which features the first camera UI designed from scratch for iphone X.

More information

Introduction. Video Game Programming Spring Video Game Programming - A. Sharf 1. Nintendo

Introduction. 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 information

EDUCATORS INFORMATION GUIDE

EDUCATORS INFORMATION GUIDE EDUCATORS INFORMATION GUIDE TABLE OF CONTENTS Arduino Education: Inspiring, Teaching and Empowering What is Arduino? 5 The Education Team And Its Mission 5 Current Use Cases in Education 5 Features and

More information

Building your presence with Facebook Pages

Building your presence with Facebook Pages 1 Building your presence with Every day, millions of people all over the world visit Facebook to connect with friends and share what they love. This guide is designed to help organizations and public figures

More information

User s Guide. 1. Project Screen 2. Camera Screen 3. Photo Details Screen

User s Guide. 1. Project Screen 2. Camera Screen 3. Photo Details Screen User s Guide Zia Mapper - Photo Manager Photo Manager is a photograph management tool which turns your device into a GPS device and helps you organize photographs more efficiently by grouping them into

More information

Design and Development of Mobile Games By Cocos2d-X Game Engine

Design and Development of Mobile Games By Cocos2d-X Game Engine The 2018 International Conference of Organizational Innovation Volume 2018 Conference Paper Design and Development of Mobile Games By Cocos2d-X Game Engine Chi-Hung Lo 1 and Yung-Chih Chang 2 1 Department

More information

The Boost Method. Copyright Invisible App Machine. All Rights Reserved.

The Boost Method. Copyright Invisible App Machine. All Rights Reserved. The Boost Method Copyright Invisible App Machine. All Rights Reserved. Page 1 of 12 NOTICE: You Do NOT Have the Right to Reprint or Resell this Report! You Also MAY NOT Give Away, Sell or Share the Content

More information

CONTENTS JamUp User Manual

CONTENTS JamUp User Manual JamUp User Manual CONTENTS JamUp User Manual Introduction 3 Quick Start 3 Headphone Practice Recording Live Tips General Setups 4 Amp and Effect 5 Overview Signal Path Control Panel Signal Path Order Select

More information

Introduction to Instagram and Photography

Introduction to Instagram and Photography Introduction to Instagram and Photography INTRO TO INSTAGRAM WHAT IS INSTAGRAM? Instagram was launched in October 2010 by co-founders Kevin Systrom and Mike Krieger Instagram is a fast, beautiful and fun

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

Introduction. Video Game Design and Development Spring part of slides courtesy of Andy Nealen. Game Development - Spring

Introduction. 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 information

by Camille St Martin

by Camille St Martin @ by Camille St Martin Why does social media matter for child care centers? Your Facebook page is the face of your business, a complement to your website, where potential clients interact with you. Your

More information

Explanation on FY2018 Q3

Explanation on FY2018 Q3 Explanation on FY2018 (2017/10/01 2017/12/31) Gala Inc. 2018/02/09 This is a translation Copyright Gala Inc., All rights reserved 1 I. Financial Statement III. Gala Group Structure Copyright Gala Inc.,

More information

Naturey Snake. Cal Poly Computer Science Department. By Oliver Wei Hao Xia Fall 2015 SENIOR PROJECT REPORT

Naturey Snake. Cal Poly Computer Science Department. By Oliver Wei Hao Xia Fall 2015 SENIOR PROJECT REPORT Naturey Snake Cal Poly Computer Science Department By Oliver Wei Hao Xia Fall 2015!1 Intro My senior project is a game called Naturey Snake. It is developed for the ios platform and optimized for the iphone

More information

CSE 125 Boot Camp. Or: How I Learned to Stop Worrying and Love The Lab

CSE 125 Boot Camp. Or: How I Learned to Stop Worrying and Love The Lab CSE 125 Boot Camp Or: How I Learned to Stop Worrying and Love The Lab About Me Game Developer since 2010 forever Founder and President of VGDC gamedev.ucsd.edu (shameless self-promotion ftw) I look like

More information

Sensible Chuckle SuperTuxKart Concrete Architecture Report

Sensible 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 information

INTRODUCTION. Welcome to Subtext the first community in the pages of your books.

INTRODUCTION. Welcome to Subtext the first community in the pages of your books. INTRODUCTION Welcome to Subtext the first community in the pages of your books. Subtext allows you to engage in conversations with friends and like-minded readers and access all types of author and expert

More information

GUIDE FOR REVIEWERS v1.0. September 20, 2018 FACT SHEET

GUIDE FOR REVIEWERS v1.0. September 20, 2018 FACT SHEET GUIDE FOR REVIEWERS v1.0 September 20, 2018 FACT SHEET Title Genre Description Star Control: Origins Action / Adventure / Space RPG Command Earth s first interstellar starship with the mission to save

More information

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT

Introduction to Game Design. Truong Tuan Anh CSE-HCMUT Introduction to Game Design Truong Tuan Anh CSE-HCMUT Games Games are actually complex applications: interactive real-time simulations of complicated worlds multiple agents and interactions game entities

More information

Case Study. When dogfooding is not enough: QA testing for Headspace s global expansion

Case Study. When dogfooding is not enough: QA testing for Headspace s global expansion Case Study When dogfooding is not enough: QA testing for Headspace s global expansion Preparing for a worldwide release Company size: Company location: Testing type: App type: Growth-stage startup (170

More information

Quantum Entangled Chess

Quantum Entangled Chess Carleton University Honours Project Quantum Entangled Chess Author: Alex Honeywell 100708572 Supervisor: Dr. Tony White School of Computer Science April 12, 2011 Abstract In a quantum entanglement system

More information

Assignment V: Animation

Assignment V: Animation Assignment V: Animation Objective In this assignment, you will let your users play the game Breakout. Your application will not necessarily have all the scoring and other UI one might want, but it will

More information

Questions and Answers Autodesk SketchBook Designer

Questions and Answers Autodesk SketchBook Designer Autodesk SketchBook Designer 2013 Software Questions and Answers Autodesk SketchBook Designer software provides a hybrid paint and vector workflow for design illustration and graphic communication. It

More information

Game Design Document (GDD)

Game 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 information

Analyzing the User Inactiveness in a Mobile Social Game

Analyzing the User Inactiveness in a Mobile Social Game Analyzing the User Inactiveness in a Mobile Social Game Ming Cheung 1, James She 1, Ringo Lam 2 1 HKUST-NIE Social Media Lab., Hong Kong University of Science and Technology 2 NextMedia Limited & Tsinghua

More information

Free games which dont need adobe flash player

Free games which dont need adobe flash player Free games which dont need adobe flash player Games that dont need flash adobe -- Peacefully at Plas y bill is a generac vs kohler generators reviews Based on Cellcom Israels. Use this guide to troubleshoot

More information

Casual & Puzzle Games Data Benchmarks North America, Q1 2017

Casual & Puzzle Games Data Benchmarks North America, Q1 2017 Casual & Puzzle Games Data Benchmarks North America, Q1 2017 Key Findings - Executive Summary The Casual & Puzzle category is the most popular gaming category as far as number of apps in concerned - nearly

More information

Game Design 2. Table of Contents

Game 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 information

SIGN UP FOR THE TRAINING HERE

SIGN UP FOR THE TRAINING HERE LESSON 2: YOUR CONTENT CREATION STRATEGY SIGN UP FOR THE TRAINING HERE Welcome back, friend! I'm so happy to see you here for today's lesson! Just to recap, in the last session you created a new Youtube

More information

V I T A L S T E P S. Developing your story

V I T A L S T E P S. Developing your story 5 V I T A L S T E P S TO Developing your story You can t activate your brand without a compelling and authentic story. But, first: What is that story? At this point, read our first two guides: Bring Your

More information

RUNNYMEDE COLLEGE & TECHTALENTS

RUNNYMEDE 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 information

Analyst meeting materials 3rd quarter, FY2012. Gala Inc. 2012/2/10

Analyst meeting materials 3rd quarter, FY2012. Gala Inc. 2012/2/10 Analyst meeting materials 3rd quarter, FY2012 Gala Inc. 2012/2/10 Topics 1. 3rd quarter results 2. Online games business, highlights 3. Future efforts Copyright GALA Inc. All rights reserved. 1 1. 3rd

More information

IPhone Artistry Free Ebooks PDF

IPhone Artistry Free Ebooks PDF IPhone Artistry Free Ebooks PDF There's no doubting how popular the iphone is, or how impressive its imaging capabilities are--both with photos and video. That's why it's now the most popular camera on

More information

Chris Wright & Mark Robinson Co-founders deltadna

Chris Wright & Mark Robinson Co-founders deltadna Chris Wright & Mark Robinson Co-founders deltadna Brave new world The impact of the free to play business model will hit consoles with the force of a meteor strike, and like dinosaurs, many gaming conventions

More information

60 Second Prototyping

60 Second Prototyping Session Design #WWDC17 60 Second Prototyping 818 Guillaume Ardaud, Designer 2017 Apple Inc. All rights reserved. Redistribution or public display not permitted without written permission from Apple. No

More information

Messaging is the new social media

Messaging is the new social media BBM Messaging is the new social media More than 85% of 13-34 year olds use messaging apps every day Why 13-34 year olds love messaging 1. Trust Young adults don t trust social networks 2. Intimacy They

More information

(715) SocialWebDzine.com. 27 Content Ideas to Share On Facebook

(715) SocialWebDzine.com. 27 Content Ideas to Share On Facebook (715) 281-7309 Rose@SocialWebDzine.com SocialWebDzine.com 27 Content Ideas to Share On Facebook Table of Contents 1 Images 3 Resources 2 Content 4 Promotion Images A picture is worth a thousand words.

More information

Datacard Firmware Update Frequently Asked Questions for Desktop Printer Users

Datacard Firmware Update Frequently Asked Questions for Desktop Printer Users Datacard Firmware Update Frequently Asked Questions for Desktop Printer Users To view the firmware update procedure and documented instructions, watch the tutorial video at www.datacard.com/gogreen. The

More information

2008 Launch of MyZen TV full HD well-being channel 2009 Distribution in France and Russia 2010

2008 Launch of MyZen TV full HD well-being channel 2009 Distribution in France and Russia 2010 MyZen TV story 2008 Launch of MyZen TV full HD well-being channel 2009 Distribution in France and Russia 2010 3D production and launch of 3D linear channel in France 2011 Distribution in the Middle East

More information

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti

Federico Forti, Erdi Izgi, Varalika Rathore, Francesco Forti Basic Information Project Name Supervisor Kung-fu Plants Jakub Gemrot Annotation Kung-fu plants is a game where you can create your characters, train them and fight against the other chemical plants which

More information

$ *SRP Product Number: 26309

$ *SRP Product Number: 26309 1 of 5 3/8/2012 10:02 AM Nikon Global Home Nikon Products Learn & Explore Service & Support About Nikon Nikon Store Nikon Products Cameras Compact Digital Cameras COOLPIX S3300 Glossary Print Share User

More information

CREATING GREAT PRODUCTS

CREATING GREAT PRODUCTS CREATING GREAT PRODUCTS How we roll 1 THE SETUP How we roll 2 We want to launch valuable products, services and companies that make a measurable difference to the world. 4 Studios 200 People 22 Nationalities

More information

[Play Double Stoker ]

[Play Double Stoker ] 1 The 5 AM Miracle with Jeff Sanders #160: How to Design Your Day with Claire Diaz Ortiz July 18, 2016 Introduction [Play Double Stoker ] This rockin episode of The 5 AM Miracle Podcast is being brought

More information

OPTAVIA COACHING GUIDE

OPTAVIA COACHING GUIDE OPTAVIA COACHING GUIDE Welcome You have an amazing opportunity Welcome to the OPTAVIA Coach Community. And congratulations! You ve already taken one of the biggest steps to success simply by making the

More information

Getting Started with Osmo Hot Wheels MindRacers. Updated

Getting Started with Osmo Hot Wheels MindRacers. Updated Updated 12.22.17 1.0.6 What s Included Each set contains 39 pieces. Kids pick their cars from the included fleet of real life Hot Wheels cars, set them on the starting line and ZOOM! they re launched on

More information

2015 Calendar of Events. Workshops

2015 Calendar of Events. Workshops Workshops Lightroom: Crafting the Fine Photograph with Tim Cooper Friday Sunday, January 9-11, 2015 Workshop Fee: $395 CVPS member/ $460 non-member Join the Cuyahoga Valley Photo Society for an informative,

More information

DOWNLOAD OR READ : GET STARTED IN POLISH A TEACH YOURSELF GUIDE PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : GET STARTED IN POLISH A TEACH YOURSELF GUIDE PDF EBOOK EPUB MOBI DOWNLOAD OR READ : GET STARTED IN POLISH A TEACH YOURSELF GUIDE PDF EBOOK EPUB MOBI Page 1 Page 2 get started in polish a teach yourself guide get started in polish pdf get started in polish a teach yourself

More information

Eight Key Features of an MDM for Education

Eight Key Features of an MDM for Education Eight Key Features of an MDM for Education PRESENTED BY IN COLLABORATION WITH Choosing the mobile device management (MDM) software that best meets the needs of a school or district can pay big dividends,

More information

Custom Mobile App Support

Custom Mobile App Support Custom Mobile App Support FBBC by Samantha Taylor App Scheduling app for Fit Body Boot Camp and Samantha Taylor Fitness. You can prebook your workouts, check in for your workout or cancel it, all through

More information

Call Of Duty Modern Warfare 2 Update Patch 3.0-

Call Of Duty Modern Warfare 2 Update Patch 3.0- Call Of Duty Modern Warfare 2 Update Patch 3.0-126 2 new worlds and 20 challenging new levels! Update to access the latest content! War Inc. - Modern World Combat 1.111 apk obb Marvel Puzzle Quest 73.271898

More information

INTRODUCTION TO GAME AI

INTRODUCTION TO GAME AI CS 387: GAME AI INTRODUCTION TO GAME AI 3/31/2016 Instructor: Santiago Ontañón santi@cs.drexel.edu Class website: https://www.cs.drexel.edu/~santi/teaching/2016/cs387/intro.html Outline Game Engines Perception

More information

Consultation PTM (Parent s Guide) Consultation Mobile Apps (Parent s guide) Empower People. One Solution

Consultation PTM (Parent s Guide) Consultation Mobile Apps (Parent s guide) Empower People. One Solution Consultation PTM (Parent s Guide) Consultation Mobile Apps (Parent s guide) Empower People. One Solution Installing Mobile App on ios 1. Launch App Store on your device 2. Type in ASKnLearn within the

More information

SMART GUIDE FOR AR TOYS AND GAMES

SMART 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 information

Like Mobile Games* Currently a Distinguished i Engineer at Zynga, and CTO of FarmVille 2: Country Escape (for ios/android/kindle)

Like Mobile Games* Currently a Distinguished i Engineer at Zynga, and CTO of FarmVille 2: Country Escape (for ios/android/kindle) Console Games Are Just Like Mobile Games* (* well, not really. But they are more alike than you think ) Hi, I m Brian Currently a Distinguished i Engineer at Zynga, and CTO of FarmVille 2: Country Escape

More information

Chess For Beginners Game Full Version 3d Animated

Chess For Beginners Game Full Version 3d Animated Chess For Beginners Game Full Version 3d Animated Download 3D Chess Game and enjoy it on your iphone, ipad, and ipod touch. Powerful Chess engine that can also simulate absolute beginner opponents Realistic

More information

ipad Total Cost of Ownership: the Cost Savings and of a Mid-Year Refresh

ipad Total Cost of Ownership: the Cost Savings and of a Mid-Year Refresh ipad Total Cost of Ownership: the and Cost Savings of a Mid-Year Refresh All technologies have a shelf life and a perceived value at each birthday. What that value is and how quickly it depreciates depends

More information

Pangolin: A Look at the Conceptual Architecture of SuperTuxKart. Caleb Aikens Russell Dawes Mohammed Gasmallah Leonard Ha Vincent Hung Joseph Landy

Pangolin: A Look at the Conceptual Architecture of SuperTuxKart. Caleb Aikens Russell Dawes Mohammed Gasmallah Leonard Ha Vincent Hung Joseph Landy Pangolin: A Look at the Conceptual Architecture of SuperTuxKart Caleb Aikens Russell Dawes Mohammed Gasmallah Leonard Ha Vincent Hung Joseph Landy Abstract This report will be taking a look at the conceptual

More information

Duel personality: How Mind Candy is growing World of Warriors

Duel personality: How Mind Candy is growing World of Warriors Duel personality: How Mind Candy is growing World of Warriors By James Batchelor (/contact/james-batchelor) September 18th 2015 (/contact/jamesbatchelor) We speak to the firm's Edd Smith about the latest

More information

Instruction Manual. 1) Starting Amnesia

Instruction Manual. 1) Starting Amnesia Instruction Manual 1) Starting Amnesia Launcher When the game is started you will first be faced with the Launcher application. Here you can choose to configure various technical things for the game like

More information

THE FUTURE OF STORYTELLINGº

THE FUTURE OF STORYTELLINGº THE FUTURE OF STORYTELLINGº PHASE 2 OF 2 THE FUTURE OF STORYTELLING: PHASE 2 is one installment of Latitude 42s, an ongoing series of innovation studies which Latitude, an international research consultancy,

More information

Apple Store Summer Workshops

Apple Store Summer Workshops Apple Store Summer Workshops Find a workshop you like. Select a time that works for you and your child. Email your preference to community@ilcm.org.mo by July 20th. See you at the Apple Store at Galaxy

More information

3 Best Practices: Creative Optimization for Playable Ads

3 Best Practices: Creative Optimization for Playable Ads 3 Best Practices: Creative Optimization for Playable Ads 1 Table of Contents 1. Glossary................................................................... 3 2. How Do Playable Ads Stack Up?...............................................

More information

Team 11. Flingshot. An infinite mobile climber game which uses the touch screen to control the character.

Team 11. Flingshot. An infinite mobile climber game which uses the touch screen to control the character. Team 11 Dylan Herrig James Glass Zach Bruennig Kate Ramge Ryan Kass Flingshot Project Synopsis An infinite mobile climber game which uses the touch screen to control the character. Project Description

More information

Gaia is a system that enables rapid and precise creation of gorgeous looking Unity terrains. Version March 2016 GAIA. By Procedural Worlds

Gaia is a system that enables rapid and precise creation of gorgeous looking Unity terrains. Version March 2016 GAIA. By Procedural Worlds Gaia is a system that enables rapid and precise creation of gorgeous looking Unity terrains. Version 1.5.3 March 2016 GAIA By Procedural Worlds Quick Start 1. Create a new project and import Gaia. 2. Unity

More information

Serious Game Secrets. What, Why, Where, How, Who Cares? Andrew Hughes, Designing Digitally

Serious Game Secrets. What, Why, Where, How, Who Cares? Andrew Hughes, Designing Digitally Serious Game Secrets What, Why, Where, How, Who Cares? Andrew Hughes, Designing Digitally SERIOUS GAME SECRETS What, Why, Where, How, Who Cares? Andrew Hughes President Designing Digitally, Inc. Serious

More information

The Podcast Cheat Sheet

The Podcast Cheat Sheet The Podcast Cheat Sheet by Pat Flynn Contents Introduction... 2 You and Your Future Podcast... 4 Planning Your Podcast Episodes...6 Recording and Editing Your Show... 7 Preparing the Audio File for the

More information

DocuSign for ios: For Field Sales & Field Services

DocuSign for ios: For Field Sales & Field Services DocuSign for ios: For Field Sales & Field Services How DocuSign for ios enables field sales and field services to transact business anytime, anywhere on ios devices Key Challenges FOR FIELD SALES AND SERVICES

More information

Code Hunt Contest Analytics. Judith Bishop, Microsoft Research, Redmond USA and team

Code Hunt Contest Analytics. Judith Bishop, Microsoft Research, Redmond USA and team Code Hunt Contest Analytics Judith Bishop, Microsoft Research, Redmond USA and team Working for fun Enjoyment adds to long term retention on a task Discovery is a powerful driver, contrasting with direct

More information

DEVELOPMENT ESSENTIALS:

DEVELOPMENT ESSENTIALS: DEVELOPMENT ESSENTIALS: Jeannie Novak ; \ DELMAR»% CENGAGE Learning Australia Brazil Japan Korea Mexico Singapore Spain United Kingdom United States CONTENTS Introduction About the Game Development Essentials

More information

How To Play Sudoku: Sudoku Puzzles, Strategy, And Help; A Basic Guide To How To Solve Sudoku By Kamon Blyde READ ONLINE

How To Play Sudoku: Sudoku Puzzles, Strategy, And Help; A Basic Guide To How To Solve Sudoku By Kamon Blyde READ ONLINE How To Play Sudoku: Sudoku Puzzles, Strategy, And Help; A Basic Guide To How To Solve Sudoku By Kamon Blyde READ ONLINE How to solve sudoku: A Step-by-step Guide Sudoku Puzzles, Strategy, and Help; A basic

More information

GAMES AS A SERVICE Lessons learned from 4+ years of Awesomenauts on Steam. Ronimo Games Robin Meijer & Joost van Dongen

GAMES AS A SERVICE Lessons learned from 4+ years of Awesomenauts on Steam. Ronimo Games Robin Meijer & Joost van Dongen GAMES AS A SERVICE Lessons learned from 4+ years of Awesomenauts on Steam Ronimo Games Robin Meijer & Joost van Dongen Welcome! Robin Meijer, producer Joost van Dongen, lead-programmer and co-founder Ronimo

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

What You Should Know About Self-Publishing on Kindle

What You Should Know About Self-Publishing on Kindle What You Should Know About Self-Publishing on Kindle Hey there, Maggie Linders here. In this video we are going to be talking about a very exciting opportunity that exists for us today as freelance writers...the

More information

REV: 3 DATE: Post Office Box 0416 Saint Ansgar, Iowa Telephone: Online: PROJECT KICKSTARTER

REV: 3 DATE: Post Office Box 0416 Saint Ansgar, Iowa Telephone: Online:   PROJECT KICKSTARTER REV: 3 DATE: 081518 Post Office Box 0416 Saint Ansgar, Iowa 50472 Telephone: 855.776.2242 Online: www.triple3.co PROJECT KICKSTARTER THANKS FOR CONSIDERING TRIPLE3 FOR YOUR PROJECT! We all know communication

More information

Trademark Usage Guidelines. OEM Automotive

Trademark Usage Guidelines. OEM Automotive Trademark Usage Guidelines OEM Trademark Usage Guidelines OEM Automotive Rev. 03 April 2017 ibiquity Digital Corporation 6711 Columbia Gateway Drive Suite 500 Columbia, Maryland 21046 USA 443.539.4290

More information

REQUEST 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 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 information

WRITERS SA SELF-PUBLISHING WEEKEND DAY 1: SATURDAY 23rd June

WRITERS SA SELF-PUBLISHING WEEKEND DAY 1: SATURDAY 23rd June WRITERS SA SELF-PUBLISHING WEEKEND DAY 1: SATURDAY 23rd June TIME EVENT DESCRIPTION WHO? 8:45am 9:00am Doors open Participants can make their way inside, grab a coffee, etc. 9:00am 9:15am Welcome All participants

More information