SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
We are Phaedra, Wong Yi & Jun Xuan, Game Developers
We make award-winning, innovative games
We conduct training through our Game Innovation Programme and
workshops
About Us
What’s in a Game?
Goals
What do I do to win?
Rules
What CAN I do? What CAN’T I do?
Interaction
How do I play?
(Controls, Interaction with players and game itself)
Challenge
What makes this tough / fun?
(Other players? Elements within the game?)
Jump!
Smash!
(Don’t
Die!)
Mechanic (Rules + Interaction)
VERB NOUN+ = Game Idea!
Run
Climb
Navigate
Build
Trade
Scheme
Fall
Fish
Chair
Chess
Bun
City
The Magic Word Bag
VERB NOUN
Game Ideas!
???
???
???
???
???
???
The Magic Word Bag
- Mockup of your intended
experience.
- Find out: “Is it fun?”
- NEED NOT BE full game!
What is a Paper Prototype?
Examples!
- Tests theories early
- Unifies vision
- Saves time and money
Why Paper Prototype?
wow.
So fast,
much
testing
Start Making!
- Craft the rules!
- The moment you have
something playable, PLAY IT
- What works?
- Goals
- Rules
- Interaction
- Challenge
- Let’s play each
other’s games!
- Get feedback
- Any questions?
Playtesting
- Never too early
- Feedback is never “wrong”
- Observe without influencing
- Contextualise
- Evaluation tool:
JamToday Game Scope
(available on Google Play & App Store)
Evaluate The Potential of Your Prototype
Digital Prototyping Tips
Can’t wait to start coding!
But wait!
How do we know
if a mechanic
works?
How do we test it?
What can we use
to iterate quickly?
What can we use?
 Anything you’re most comfortable with, that serves the purpose
Examples:
 Storyboarding or Wireframing software
 Game creation software (with good flexibility
vs learning curve)
 Microsoft Excel
Marvel https://marvelapp.com/
Balsamiq https://balsamiq.com/
GameSalad
For Windows/Mac
Makes HTML5 & mobile games
 Low learning curve
 Drag and drop interface
 Specify logic via UI (no syntax to
learn)
 Ready-made tutorials available
 Makes asynchronous multiplayer
games
Construct 2
For Windows
Makes HTML5 games
 Low learning curve
 Drag and drop interface
 Specify logic via UI (no syntax to
learn)
 Can make real-time multiplayer
games
 Possible to collaborate on a
project (tutorial with SVN
available)
GameLooper
For Windows/Mac
Mobile Games
 Low learning curve
 Drag and drop interface
 Specify logic via UI (no syntax to
learn)
 Gamified tutorial
 Play the games directly on your
mobile through Dropbox
Game Maker Studio
For Windows
Multiplatform, but free version
publishes only to Windows
 Medium learning curve
 Specify logic via UI, or learn to
script directly
 Can make real-time multiplayer
games
 Possible to collaborate on a
project (SVN, Git, Mercurial
recommended)
What about art and audio?
Super place for resources:
http://www.pixelprospector.com/
Need inspiration?
http://orteil.dashnet.org/gamegen
http://gamemechanicexplorer.com/
More info on rapid game prototyping
http://www.gamasutra.com/blogs/HermanTulleken/20140119/208901/Ra
pid_Game_Prototyping_Tips_for_Programmers.php
Tips when rapid prototyping
 Note your assumptions, then test them
 Speed is of the essence
 Don’t reinvent the wheel
 Don’t be attached to either mechanic or code
 Stand on the shoulders of giants… by Googling

Contenu connexe

Tendances

3. production experiments
3. production experiments3. production experiments
3. production experiments
josh22bailey
 
Game designer profile
Game designer profileGame designer profile
Game designer profile
Sam McCourt
 
Mobile joystick - Apresentação final
Mobile joystick - Apresentação finalMobile joystick - Apresentação final
Mobile joystick - Apresentação final
João Fernando Baraky
 
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't EnoughGame Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Katharine Neil
 
Gamesalad evaluation
Gamesalad evaluation Gamesalad evaluation
Gamesalad evaluation
Oliver Stroud
 

Tendances (20)

1. production experiments 1
1. production experiments 11. production experiments 1
1. production experiments 1
 
3. production experiments
3. production experiments3. production experiments
3. production experiments
 
Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,Game Development Company, Flash Game Development,
Game Development Company, Flash Game Development,
 
How to deliver a game in kodu
How to deliver a game in koduHow to deliver a game in kodu
How to deliver a game in kodu
 
Game Design 2: Lecture 1 - Introduction
Game Design 2: Lecture 1 - IntroductionGame Design 2: Lecture 1 - Introduction
Game Design 2: Lecture 1 - Introduction
 
The Use of Modern Controller Devices at Schools: Game-Based Learning with the...
The Use of Modern Controller Devices at Schools: Game-Based Learning with the...The Use of Modern Controller Devices at Schools: Game-Based Learning with the...
The Use of Modern Controller Devices at Schools: Game-Based Learning with the...
 
7. detailed presentation pro forma
7. detailed presentation pro forma7. detailed presentation pro forma
7. detailed presentation pro forma
 
Gaming Courses After 12th - Arena Animation Tilak Road
Gaming Courses After 12th - Arena Animation Tilak RoadGaming Courses After 12th - Arena Animation Tilak Road
Gaming Courses After 12th - Arena Animation Tilak Road
 
4. proposal finished
4. proposal finished4. proposal finished
4. proposal finished
 
Game designer profile
Game designer profileGame designer profile
Game designer profile
 
6. Production reflection
6. Production reflection6. Production reflection
6. Production reflection
 
6. Production reflection
6. Production reflection6. Production reflection
6. Production reflection
 
Mobile joystick - Apresentação final
Mobile joystick - Apresentação finalMobile joystick - Apresentação final
Mobile joystick - Apresentação final
 
Evaluation
EvaluationEvaluation
Evaluation
 
Snake project report
Snake project reportSnake project report
Snake project report
 
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't EnoughGame Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
Game Design Tools: For When Spreadsheets and Flowcharts Aren't Enough
 
Orthodoxies and technologies in game design
Orthodoxies and technologies in game designOrthodoxies and technologies in game design
Orthodoxies and technologies in game design
 
Gamesalad evaluation
Gamesalad evaluation Gamesalad evaluation
Gamesalad evaluation
 
Game design as a career
Game design as a career Game design as a career
Game design as a career
 
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
GCU Game Design 2 (2013): Lecture 2 - Menu FlowGCU Game Design 2 (2013): Lecture 2 - Menu Flow
GCU Game Design 2 (2013): Lecture 2 - Menu Flow
 

Similaire à Sutd Game Lab's prototyping tips

GAME 3400 Level Design - Introduction
GAME 3400 Level Design - IntroductionGAME 3400 Level Design - Introduction
GAME 3400 Level Design - Introduction
Seth Sivak
 
So you (think you) want to work in video games
So you (think you) want to work in video gamesSo you (think you) want to work in video games
So you (think you) want to work in video games
Sven Charleer
 
Wakka Monkey - Game Development
Wakka Monkey - Game DevelopmentWakka Monkey - Game Development
Wakka Monkey - Game Development
Wakka Monkey
 
Wakka Monkey - Game Development
Wakka Monkey - Game DevelopmentWakka Monkey - Game Development
Wakka Monkey - Game Development
Wakka Monkey
 

Similaire à Sutd Game Lab's prototyping tips (20)

Introduction to Game-Making Tools
Introduction to Game-Making ToolsIntroduction to Game-Making Tools
Introduction to Game-Making Tools
 
GAME 3400 Level Design - Introduction
GAME 3400 Level Design - IntroductionGAME 3400 Level Design - Introduction
GAME 3400 Level Design - Introduction
 
Showcase of My Research on Games & AI "till the end of Oct. 2014"
Showcase of My Research on Games & AI "till the end of Oct. 2014"Showcase of My Research on Games & AI "till the end of Oct. 2014"
Showcase of My Research on Games & AI "till the end of Oct. 2014"
 
DSC RNGPIT - Getting Started with Game Development Day 1
DSC RNGPIT - Getting Started with Game Development Day 1DSC RNGPIT - Getting Started with Game Development Day 1
DSC RNGPIT - Getting Started with Game Development Day 1
 
All Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game DesignAll Work And No Play: What You can Learn from Game Design
All Work And No Play: What You can Learn from Game Design
 
So you (think you) want to work in video games
So you (think you) want to work in video gamesSo you (think you) want to work in video games
So you (think you) want to work in video games
 
Gamedev(en)
Gamedev(en)Gamedev(en)
Gamedev(en)
 
Gamedev(en)
Gamedev(en)Gamedev(en)
Gamedev(en)
 
Finding The Fun
Finding The FunFinding The Fun
Finding The Fun
 
Points don't make it a game!
Points don't make it a game!Points don't make it a game!
Points don't make it a game!
 
Android Fish Game Development
Android Fish Game Development Android Fish Game Development
Android Fish Game Development
 
Fundamental of game design part 2
Fundamental of game design part 2Fundamental of game design part 2
Fundamental of game design part 2
 
A primer on game-based learning
A primer on game-based learningA primer on game-based learning
A primer on game-based learning
 
UI/UX: Building Player Experiences
UI/UX: Building Player ExperiencesUI/UX: Building Player Experiences
UI/UX: Building Player Experiences
 
Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)Intro to Game Development and the Game Industry (She Codes TLV)
Intro to Game Development and the Game Industry (She Codes TLV)
 
Bica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of TestingBica Studios Game Design Document and the Importance of Testing
Bica Studios Game Design Document and the Importance of Testing
 
PHP games
PHP gamesPHP games
PHP games
 
Wakka Monkey - Game Development
Wakka Monkey - Game DevelopmentWakka Monkey - Game Development
Wakka Monkey - Game Development
 
Wakka Monkey - Game Development
Wakka Monkey - Game DevelopmentWakka Monkey - Game Development
Wakka Monkey - Game Development
 
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In SoftwareLuke Hohmann's Software Guru 2009 Keynote: Innovation In Software
Luke Hohmann's Software Guru 2009 Keynote: Innovation In Software
 

Dernier

Dernier (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 

Sutd Game Lab's prototyping tips

  • 1.
  • 2. We are Phaedra, Wong Yi & Jun Xuan, Game Developers We make award-winning, innovative games We conduct training through our Game Innovation Programme and workshops About Us
  • 3.
  • 5. Goals What do I do to win?
  • 6. Rules What CAN I do? What CAN’T I do?
  • 7. Interaction How do I play? (Controls, Interaction with players and game itself)
  • 8. Challenge What makes this tough / fun? (Other players? Elements within the game?)
  • 10. VERB NOUN+ = Game Idea! Run Climb Navigate Build Trade Scheme Fall Fish Chair Chess Bun City The Magic Word Bag
  • 12. - Mockup of your intended experience. - Find out: “Is it fun?” - NEED NOT BE full game! What is a Paper Prototype?
  • 14. - Tests theories early - Unifies vision - Saves time and money Why Paper Prototype? wow. So fast, much testing
  • 15. Start Making! - Craft the rules! - The moment you have something playable, PLAY IT - What works? - Goals - Rules - Interaction - Challenge
  • 16. - Let’s play each other’s games! - Get feedback - Any questions? Playtesting
  • 17. - Never too early - Feedback is never “wrong” - Observe without influencing - Contextualise - Evaluation tool: JamToday Game Scope (available on Google Play & App Store) Evaluate The Potential of Your Prototype
  • 19. Can’t wait to start coding!
  • 20. But wait! How do we know if a mechanic works? How do we test it? What can we use to iterate quickly?
  • 21. What can we use?  Anything you’re most comfortable with, that serves the purpose Examples:  Storyboarding or Wireframing software  Game creation software (with good flexibility vs learning curve)  Microsoft Excel
  • 24. GameSalad For Windows/Mac Makes HTML5 & mobile games  Low learning curve  Drag and drop interface  Specify logic via UI (no syntax to learn)  Ready-made tutorials available  Makes asynchronous multiplayer games
  • 25. Construct 2 For Windows Makes HTML5 games  Low learning curve  Drag and drop interface  Specify logic via UI (no syntax to learn)  Can make real-time multiplayer games  Possible to collaborate on a project (tutorial with SVN available)
  • 26. GameLooper For Windows/Mac Mobile Games  Low learning curve  Drag and drop interface  Specify logic via UI (no syntax to learn)  Gamified tutorial  Play the games directly on your mobile through Dropbox
  • 27. Game Maker Studio For Windows Multiplatform, but free version publishes only to Windows  Medium learning curve  Specify logic via UI, or learn to script directly  Can make real-time multiplayer games  Possible to collaborate on a project (SVN, Git, Mercurial recommended)
  • 28. What about art and audio? Super place for resources: http://www.pixelprospector.com/ Need inspiration? http://orteil.dashnet.org/gamegen http://gamemechanicexplorer.com/ More info on rapid game prototyping http://www.gamasutra.com/blogs/HermanTulleken/20140119/208901/Ra pid_Game_Prototyping_Tips_for_Programmers.php
  • 29. Tips when rapid prototyping  Note your assumptions, then test them  Speed is of the essence  Don’t reinvent the wheel  Don’t be attached to either mechanic or code  Stand on the shoulders of giants… by Googling