SlideShare a Scribd company logo
Game Creation for Everyone.
GameSalad Weekend Seminar
January 2012
Billy Garretsen, Manager Game Development
billy@gamesalad.com
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar2
INTRODUCTIONS
• What is GameSalad?
• A little background on Billy Garretsen
Session 1 Overview
GAME DESIGN PRIMER
• Why are we all here?
• The core components of a game
GAMESALAD
• General UI Discussion
• Actors and Scenes
• Behaviors and Attributes
• Advanced: Custom Attributes
• Tables
• Advanced: Expressions
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
What is GameSalad?
3
TOOL OVERVIEW
• Logic-based
• Drag & Drop functionality
• No coding or programming
• Uses logic & mathematical
expressions
BENEFITS
• Rapid prototyping
• Test out gameplay
• Free to use
• Easy to learn
• Test live on the device as
you go
PLATFORMS
• iOS
• Android
• Mac Desktop
• HTML5
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
A Little About Billy Garretsen
4
CURRENT TITLE
• GameSalad: Manager, Game Development
• Head of internal Game Team One
EDUCATION
• BA Studio Art, University of Texas at Austin
2004
INDEPENDENT DEVELOPMENT
• Made first publicly released game at age 19
• Formed Perfect Dork Studios LLC in 2007
• Contributed development and art services for
Wii, Xbox360, PSHome, iOS, Android, PC and
Mac titles
• Experience with multiple game development
platforms such as Torque, Unity and Unreal
PROFESSIONAL DEVELOPMENT
• Spent 7 years designing and illustrating
casino games for Multimedia Games, Inc.
• Have shipped over 50 titles and hold a
number of gaming patents (pending) CREDITED ROLES TO DATE
• Director
• Designer
• Art Direction
• Illustration & Animation
• Music Composer
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
Why Are We Here?
5
WE LOVE PLAYING GAMES
WE LOVE SOLVING PROBLEMS
WE LOVE SHARING IDEAS
WE LOVE EXPRESSIVE TECHNOLOGIES
BEING PASSIONATE ABOUT GAMES
ULTIMATELY DRIVES US TO BECOMING
GREAT GAME MAKERS.
WE LOVE INTERACTION
WE LOVE ART & MUSIC
WE LOVE LEARNING
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
The Core Components of A Game
6
A DRASTIC SIMPLIFICATION OF WHAT MAKES A GAME:
GRAPHICS
• The visual representation
of game mechanics
• Reinforcement of positive
or negative game feedback
AUDIO
• Aural feedback/cues and
reinforcement of game
mechanics
• Often used as the
emotional backbone
Recommended Reading:
The Art of Game Design - A Book
of Lenses by Jesse Schell
GAME MECHANICS
• The actual activity the
player is engaged in from
moment to moment
• Can be emotionally driven.
Games can encourage,
taunt, frustrate and satisfy
“Elemental
Tetrad” (Schell)
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
GameSalad Concepts
7
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
GameSalad Interface
8
LAUNCH SCREEN
• Select new or existing
projects
• Open templates and
tutorials
SCENE SELECTION
• Add new scenes to the game
• Rearrange existing scenes
• Rename scenes
ACTOR EDITOR
• Add behaviors, rules, notes,
and groups to the actor
• Edit attributes, images
• Add new attributes
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar
BREAK FOR LUNCH!
9
CAFFEINE
• Try Coffee or Tea
• Limit your Sodas
• Don’t overdo it
A QUICK WORD ON DEVELOPER FITNESS
SNACKS
• Try and handful of nuts
or dried fruit
• Chips and candy will
slow you down
SESSION 2 BEGINS AT 1PM
YOUR BRAIN & BODY NEED TO STAY FIT
EXERCISE
• Doesn’t take much
• Get up and stretch once
and in a while
• Good circulation keeps
you focused
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar10
ELEMENT 1: Core Theme and Mechanics
• The Design Process
• High Level Objectives
• Reinforcement of theme
Session 2 - Let’s Design a Game!
ELEMENT 2: Presentation
• Different views for different genres
• Technical considerations based on POV
ELEMENT 3: Planning Ahead
• Thought maps and flow charts are great!
• Understanding how it all fits together
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar11
The Design Process
• Anything can inspire a game
• Imitation is sometimes the best way to learn
• It is easier to change direction early on
• Ask a lot of questions - explore a lot of options
Core Theme and Mechanics
High Level Objectives
• What is the meat versus what are the potatoes?
• Hammering down the handful of game mechanics that define
your game vision
• Genre, control schemes, etc
• Think broadly within your constraints...leave a little wiggle room
Reinforcement of Theme
• Begin understanding that everything in your game should
tie into and reinforce your central vision
• Includes visuals, audio, level design
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar12
Different views for different genres
• How will the player experience your vision?
• Genre and Point of View
• Scale as an emotional and communication tool
Presentation
Technical Considerations based on POV
• Understanding that some genres are more intense
than others design and development wise
• Static Camera versus scrolling
• Top Down vs. Flat Side Scrolling vs. Multiplanar
Side Scrolling...
• Room-by-room exploration vs. Open World
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar13
Thought Maps and
Flow Charts
• Gathering your ideas
visually is a great way to
organize all of your
individual thoughts into a
cohesive design
• Thought Maps allow you to
take the elements of your
design and categorize them
in a hierarchy that will make
your flow charts and engine
easier to create
• You’ve probably seen Flow
Charts before. They are the
visual representation of
what will ultimately be your
game logic with an
emphasis on order and
dependencies
Planning Ahead - EVERYTHING is Connected
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar14
Collaborative Design Exercises
EXERCISE 1:
GOAL: Create a Thought Map
& General Flow Chart as a group
EXERCISE 2:
GOAL: Translate Flow Chart
into logic using GameSalad
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar15
Jump Right In
For the rest of today’s session you will be
working on your own original design and
implementation using GameSalad.
GameSalad associates will be available for
Q&A and assistance if you get stuck!
Tomorrow we will review your work and offer
critique. Afterwards we will go through a few
more goal-driven design challenges before
wrapping up at noon.
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar16
DESIGN CHALLENGE 1
30 Minutes
• Build a scrolling top down shooter
• Key Components: Keyboard Input, scene wrap, actor spawning
Session 3 Design Challenges
DESIGN CHALLENGE 2
30 Minutes
• Build a point-and-click navigation game
• Key Components: Device Attributes, Constraints and Move To Behavior
DESIGN CHALLENGE 3
60 Minutes
• Build a basic side scrolling platformer with jumping and platforms
• Key Components: Game Attributes, Keyboard Input, Collision, Velocity
ONE on ONE REVIEWS and Q&A
60 Minutes (Optional Attendance)
• Review any work from previous session and field individual questions
Monday, January 30, 12
GameSalad - Confidential Game Development Seminar17
In Closing
GAME DESIGN IS AN ART AND A SCIENCE
• Play Games...IT’S RESEARCH!
• Make games as often as you can with any tool you can...even pen & paper
• Study other designer’s documents. Don’t design in a bubble.
GAMESALAD AS A DEVELOPMENT PLATFORM
• Unrivaled in speed and accessibility
• Prototype your ideas faster to find out if they are fun
• Great for the transition from student to professional.
DESIGNER EXPERIENCE IS CUMULATIVE
• Good game designers usually have a number of years or titles under
their belt. Each project will teach you something new you can take
into the next one to make it better/faster/bigger
PATIENCE WITH A CAPITAL P
• You will probably fail more times than you succeed and that is
normal. As long as you can assess your ideas objectively and learn
from your design choices (good and bad) you will come out on top
• Don’t ever give up! Games are AWESOME!
Monday, January 30, 12
Thank you for attending!
Questions? Comments? Contact us at:
billy@gamesalad.com
msones@gamesalad.com
Monday, January 30, 12

More Related Content

What's hot

Cocos2d game programming 1
Cocos2d game programming 1Cocos2d game programming 1
Cocos2d game programming 1
Changwon National University
 
Game programming-help
Game programming-helpGame programming-help
Game programming-help
Steve Nash
 
Gamemaker - Intro and Core Objects
Gamemaker - Intro and Core ObjectsGamemaker - Intro and Core Objects
Gamemaker - Intro and Core Objects
Joe Healy
 
GameMaker:Studio and Windows
GameMaker:Studio and Windows GameMaker:Studio and Windows
GameMaker:Studio and Windows
Lee Stott
 
"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game
"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game
"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game
Christopher Totten
 
Acaciagames
AcaciagamesAcaciagames
Acaciagames
acaciagames
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Reggie Niccolo Santos
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
Kevin Duggan
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
Nusrat Jahan Shanta
 
Game Design as Career
Game Design as CareerGame Design as Career
Game Design as Career
ArtfulArtsyAmy
 
Interactive game (spinning wheel)
Interactive game (spinning wheel)Interactive game (spinning wheel)
Interactive game (spinning wheel)
hulisanirefilwemabot
 
Monkey Rush Android Game
Monkey Rush Android GameMonkey Rush Android Game
Monkey Rush Android Game
Dinuka S.J Kuruppuarachchi
 
Game dev process
Game dev processGame dev process
Game dev process
Yassine Arif
 
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
Nour Khouja
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/Concept
Kevin Duggan
 
Motivating Player in Open Worlds
Motivating Player in Open WorldsMotivating Player in Open Worlds
Motivating Player in Open WorldsJoel Burgess
 
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
Jayneel Patel
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
David Mullich
 

What's hot (20)

Cocos2d game programming 1
Cocos2d game programming 1Cocos2d game programming 1
Cocos2d game programming 1
 
Game programming-help
Game programming-helpGame programming-help
Game programming-help
 
Gamemaker - Intro and Core Objects
Gamemaker - Intro and Core ObjectsGamemaker - Intro and Core Objects
Gamemaker - Intro and Core Objects
 
GameMaker:Studio and Windows
GameMaker:Studio and Windows GameMaker:Studio and Windows
GameMaker:Studio and Windows
 
"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game
"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game
"You Made a Game, Now What?" #6: Game Feel - "Juicing" your game
 
Acaciagames
AcaciagamesAcaciagames
Acaciagames
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-Production
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation
 
Game Design as Career
Game Design as CareerGame Design as Career
Game Design as Career
 
Interactive game (spinning wheel)
Interactive game (spinning wheel)Interactive game (spinning wheel)
Interactive game (spinning wheel)
 
Monkey Rush Android Game
Monkey Rush Android GameMonkey Rush Android Game
Monkey Rush Android Game
 
Game dev process
Game dev processGame dev process
Game dev process
 
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 Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/Concept
 
Game design careers
Game design careersGame design careers
Game design careers
 
Motivating Player in Open Worlds
Motivating Player in Open WorldsMotivating Player in Open Worlds
Motivating Player in Open Worlds
 
Paper games 2013
Paper games 2013Paper games 2013
Paper games 2013
 
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
OpenXcell Studio Webinar: From Concept to Development - How Does Mobile Game ...
 
LAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game DevelopmentLAFS SVI Level 6 - Game Development
LAFS SVI Level 6 - Game Development
 

Similar to GameSalad Weekend Intensive

Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
Andrew Dotsenko
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
HRDQ-U
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
Sayed Ahmed
 
Designing Serious Games - how to get started?
Designing Serious Games - how to get started?Designing Serious Games - how to get started?
Designing Serious Games - how to get started?
Fred Moritz
 
Gameplay Concept Tool
Gameplay Concept ToolGameplay Concept Tool
Gameplay Concept Tool
vincenzo santalucia
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iii
Krishn Verma
 
Play to Learn Workshop Slides
Play to Learn Workshop SlidesPlay to Learn Workshop Slides
Play to Learn Workshop Slides
Karl Kapp
 
Fundamentals of Game Design
Fundamentals of Game DesignFundamentals of Game Design
Fundamentals of Game DesignSeth Sivak
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and Analysis
David Mullich
 
Playtest from AAA to III
Playtest from AAA to III Playtest from AAA to III
Playtest from AAA to III
Slava Lukyanenka
 
DevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game ElementsDevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game Elements
Karl Kapp
 
Not WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning GamesNot WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning Games
Sharon Boller
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
Intersog
 
Game design
Game designGame design
Game design
a ab
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
LusSilva352586
 
Monkeytalk spring 2015 - Gamification
Monkeytalk spring 2015 - GamificationMonkeytalk spring 2015 - Gamification
Monkeytalk spring 2015 - Gamification
Christophe Benoit
 
2. initial plans finished
2. initial plans finished2. initial plans finished
2. initial plans finished
Louisbiddles7
 
2. initial plans (1) (1)
2. initial plans (1) (1)2. initial plans (1) (1)
2. initial plans (1) (1)
Louisbiddles7
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 Conceptualization
Pier Luca Lanzi
 
Qualifier presentation
Qualifier presentationQualifier presentation
Qualifier presentationJoe Krall
 

Similar to GameSalad Weekend Intensive (20)

Game Designer's Journey
Game Designer's JourneyGame Designer's Journey
Game Designer's Journey
 
Play to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get ResultsPlay to Learn: Learning Games and Gamification that Get Results
Play to Learn: Learning Games and Gamification that Get Results
 
Game designdocs
Game designdocsGame designdocs
Game designdocs
 
Designing Serious Games - how to get started?
Designing Serious Games - how to get started?Designing Serious Games - how to get started?
Designing Serious Games - how to get started?
 
Gameplay Concept Tool
Gameplay Concept ToolGameplay Concept Tool
Gameplay Concept Tool
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iii
 
Play to Learn Workshop Slides
Play to Learn Workshop SlidesPlay to Learn Workshop Slides
Play to Learn Workshop Slides
 
Fundamentals of Game Design
Fundamentals of Game DesignFundamentals of Game Design
Fundamentals of Game Design
 
LAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and AnalysisLAFS SVI Level 3 - Game Design and Analysis
LAFS SVI Level 3 - Game Design and Analysis
 
Playtest from AAA to III
Playtest from AAA to III Playtest from AAA to III
Playtest from AAA to III
 
DevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game ElementsDevLearn 2019 Create Engaging Instruction Using Game Elements
DevLearn 2019 Create Engaging Instruction Using Game Elements
 
Not WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning GamesNot WHEN Games but WHICH Learning Games
Not WHEN Games but WHICH Learning Games
 
How to develop a game
How to develop a game How to develop a game
How to develop a game
 
Game design
Game designGame design
Game design
 
TJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptxTJD_2023_Lab_06.pptx
TJD_2023_Lab_06.pptx
 
Monkeytalk spring 2015 - Gamification
Monkeytalk spring 2015 - GamificationMonkeytalk spring 2015 - Gamification
Monkeytalk spring 2015 - Gamification
 
2. initial plans finished
2. initial plans finished2. initial plans finished
2. initial plans finished
 
2. initial plans (1) (1)
2. initial plans (1) (1)2. initial plans (1) (1)
2. initial plans (1) (1)
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 Conceptualization
 
Qualifier presentation
Qualifier presentationQualifier presentation
Qualifier presentation
 

More from Lynne Watanabe

Aculist Report - Data for the week of Nov 28, 2020
Aculist Report - Data for the week of Nov 28, 2020Aculist Report - Data for the week of Nov 28, 2020
Aculist Report - Data for the week of Nov 28, 2020
Lynne Watanabe
 
CAR - Monthly Housing Market Update - SEPT 2020
CAR - Monthly Housing Market Update - SEPT 2020CAR - Monthly Housing Market Update - SEPT 2020
CAR - Monthly Housing Market Update - SEPT 2020
Lynne Watanabe
 
CAR - Monthly Housing Market Update Aug 2020
CAR - Monthly Housing Market Update Aug 2020CAR - Monthly Housing Market Update Aug 2020
CAR - Monthly Housing Market Update Aug 2020
Lynne Watanabe
 
Aculist Weekly Real Estate Report 9-12-20
Aculist  Weekly Real Estate Report 9-12-20Aculist  Weekly Real Estate Report 9-12-20
Aculist Weekly Real Estate Report 9-12-20
Lynne Watanabe
 
RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)
RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)
RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)
Lynne Watanabe
 
Aculist Weekly Real Estate Report 7-04-20
Aculist  Weekly Real Estate Report 7-04-20Aculist  Weekly Real Estate Report 7-04-20
Aculist Weekly Real Estate Report 7-04-20
Lynne Watanabe
 
Laws & regulations surrounding the evolution of Telemedicine
Laws & regulations surrounding the evolution of TelemedicineLaws & regulations surrounding the evolution of Telemedicine
Laws & regulations surrounding the evolution of Telemedicine
Lynne Watanabe
 
Seattle Propeller Club
Seattle Propeller ClubSeattle Propeller Club
Seattle Propeller ClubLynne Watanabe
 
Telemetry final presentation
Telemetry final presentationTelemetry final presentation
Telemetry final presentationLynne Watanabe
 

More from Lynne Watanabe (10)

Aculist Report - Data for the week of Nov 28, 2020
Aculist Report - Data for the week of Nov 28, 2020Aculist Report - Data for the week of Nov 28, 2020
Aculist Report - Data for the week of Nov 28, 2020
 
CAR - Monthly Housing Market Update - SEPT 2020
CAR - Monthly Housing Market Update - SEPT 2020CAR - Monthly Housing Market Update - SEPT 2020
CAR - Monthly Housing Market Update - SEPT 2020
 
CAR - Monthly Housing Market Update Aug 2020
CAR - Monthly Housing Market Update Aug 2020CAR - Monthly Housing Market Update Aug 2020
CAR - Monthly Housing Market Update Aug 2020
 
Aculist Weekly Real Estate Report 9-12-20
Aculist  Weekly Real Estate Report 9-12-20Aculist  Weekly Real Estate Report 9-12-20
Aculist Weekly Real Estate Report 9-12-20
 
RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)
RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)
RESOURCES TO SUPPORT AGING AT HOME (JCHS Harvard Univ)
 
Aculist Weekly Real Estate Report 7-04-20
Aculist  Weekly Real Estate Report 7-04-20Aculist  Weekly Real Estate Report 7-04-20
Aculist Weekly Real Estate Report 7-04-20
 
Laws & regulations surrounding the evolution of Telemedicine
Laws & regulations surrounding the evolution of TelemedicineLaws & regulations surrounding the evolution of Telemedicine
Laws & regulations surrounding the evolution of Telemedicine
 
Seattle Propeller Club
Seattle Propeller ClubSeattle Propeller Club
Seattle Propeller Club
 
Telemetry final presentation
Telemetry final presentationTelemetry final presentation
Telemetry final presentation
 
Presentation Com546
Presentation Com546Presentation Com546
Presentation Com546
 

Recently uploaded

Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 

Recently uploaded (20)

Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 

GameSalad Weekend Intensive

  • 1. Game Creation for Everyone. GameSalad Weekend Seminar January 2012 Billy Garretsen, Manager Game Development billy@gamesalad.com Monday, January 30, 12
  • 2. GameSalad - Confidential Game Development Seminar2 INTRODUCTIONS • What is GameSalad? • A little background on Billy Garretsen Session 1 Overview GAME DESIGN PRIMER • Why are we all here? • The core components of a game GAMESALAD • General UI Discussion • Actors and Scenes • Behaviors and Attributes • Advanced: Custom Attributes • Tables • Advanced: Expressions Monday, January 30, 12
  • 3. GameSalad - Confidential Game Development Seminar What is GameSalad? 3 TOOL OVERVIEW • Logic-based • Drag & Drop functionality • No coding or programming • Uses logic & mathematical expressions BENEFITS • Rapid prototyping • Test out gameplay • Free to use • Easy to learn • Test live on the device as you go PLATFORMS • iOS • Android • Mac Desktop • HTML5 Monday, January 30, 12
  • 4. GameSalad - Confidential Game Development Seminar A Little About Billy Garretsen 4 CURRENT TITLE • GameSalad: Manager, Game Development • Head of internal Game Team One EDUCATION • BA Studio Art, University of Texas at Austin 2004 INDEPENDENT DEVELOPMENT • Made first publicly released game at age 19 • Formed Perfect Dork Studios LLC in 2007 • Contributed development and art services for Wii, Xbox360, PSHome, iOS, Android, PC and Mac titles • Experience with multiple game development platforms such as Torque, Unity and Unreal PROFESSIONAL DEVELOPMENT • Spent 7 years designing and illustrating casino games for Multimedia Games, Inc. • Have shipped over 50 titles and hold a number of gaming patents (pending) CREDITED ROLES TO DATE • Director • Designer • Art Direction • Illustration & Animation • Music Composer Monday, January 30, 12
  • 5. GameSalad - Confidential Game Development Seminar Why Are We Here? 5 WE LOVE PLAYING GAMES WE LOVE SOLVING PROBLEMS WE LOVE SHARING IDEAS WE LOVE EXPRESSIVE TECHNOLOGIES BEING PASSIONATE ABOUT GAMES ULTIMATELY DRIVES US TO BECOMING GREAT GAME MAKERS. WE LOVE INTERACTION WE LOVE ART & MUSIC WE LOVE LEARNING Monday, January 30, 12
  • 6. GameSalad - Confidential Game Development Seminar The Core Components of A Game 6 A DRASTIC SIMPLIFICATION OF WHAT MAKES A GAME: GRAPHICS • The visual representation of game mechanics • Reinforcement of positive or negative game feedback AUDIO • Aural feedback/cues and reinforcement of game mechanics • Often used as the emotional backbone Recommended Reading: The Art of Game Design - A Book of Lenses by Jesse Schell GAME MECHANICS • The actual activity the player is engaged in from moment to moment • Can be emotionally driven. Games can encourage, taunt, frustrate and satisfy “Elemental Tetrad” (Schell) Monday, January 30, 12
  • 7. GameSalad - Confidential Game Development Seminar GameSalad Concepts 7 Monday, January 30, 12
  • 8. GameSalad - Confidential Game Development Seminar GameSalad Interface 8 LAUNCH SCREEN • Select new or existing projects • Open templates and tutorials SCENE SELECTION • Add new scenes to the game • Rearrange existing scenes • Rename scenes ACTOR EDITOR • Add behaviors, rules, notes, and groups to the actor • Edit attributes, images • Add new attributes Monday, January 30, 12
  • 9. GameSalad - Confidential Game Development Seminar BREAK FOR LUNCH! 9 CAFFEINE • Try Coffee or Tea • Limit your Sodas • Don’t overdo it A QUICK WORD ON DEVELOPER FITNESS SNACKS • Try and handful of nuts or dried fruit • Chips and candy will slow you down SESSION 2 BEGINS AT 1PM YOUR BRAIN & BODY NEED TO STAY FIT EXERCISE • Doesn’t take much • Get up and stretch once and in a while • Good circulation keeps you focused Monday, January 30, 12
  • 10. GameSalad - Confidential Game Development Seminar10 ELEMENT 1: Core Theme and Mechanics • The Design Process • High Level Objectives • Reinforcement of theme Session 2 - Let’s Design a Game! ELEMENT 2: Presentation • Different views for different genres • Technical considerations based on POV ELEMENT 3: Planning Ahead • Thought maps and flow charts are great! • Understanding how it all fits together Monday, January 30, 12
  • 11. GameSalad - Confidential Game Development Seminar11 The Design Process • Anything can inspire a game • Imitation is sometimes the best way to learn • It is easier to change direction early on • Ask a lot of questions - explore a lot of options Core Theme and Mechanics High Level Objectives • What is the meat versus what are the potatoes? • Hammering down the handful of game mechanics that define your game vision • Genre, control schemes, etc • Think broadly within your constraints...leave a little wiggle room Reinforcement of Theme • Begin understanding that everything in your game should tie into and reinforce your central vision • Includes visuals, audio, level design Monday, January 30, 12
  • 12. GameSalad - Confidential Game Development Seminar12 Different views for different genres • How will the player experience your vision? • Genre and Point of View • Scale as an emotional and communication tool Presentation Technical Considerations based on POV • Understanding that some genres are more intense than others design and development wise • Static Camera versus scrolling • Top Down vs. Flat Side Scrolling vs. Multiplanar Side Scrolling... • Room-by-room exploration vs. Open World Monday, January 30, 12
  • 13. GameSalad - Confidential Game Development Seminar13 Thought Maps and Flow Charts • Gathering your ideas visually is a great way to organize all of your individual thoughts into a cohesive design • Thought Maps allow you to take the elements of your design and categorize them in a hierarchy that will make your flow charts and engine easier to create • You’ve probably seen Flow Charts before. They are the visual representation of what will ultimately be your game logic with an emphasis on order and dependencies Planning Ahead - EVERYTHING is Connected Monday, January 30, 12
  • 14. GameSalad - Confidential Game Development Seminar14 Collaborative Design Exercises EXERCISE 1: GOAL: Create a Thought Map & General Flow Chart as a group EXERCISE 2: GOAL: Translate Flow Chart into logic using GameSalad Monday, January 30, 12
  • 15. GameSalad - Confidential Game Development Seminar15 Jump Right In For the rest of today’s session you will be working on your own original design and implementation using GameSalad. GameSalad associates will be available for Q&A and assistance if you get stuck! Tomorrow we will review your work and offer critique. Afterwards we will go through a few more goal-driven design challenges before wrapping up at noon. Monday, January 30, 12
  • 16. GameSalad - Confidential Game Development Seminar16 DESIGN CHALLENGE 1 30 Minutes • Build a scrolling top down shooter • Key Components: Keyboard Input, scene wrap, actor spawning Session 3 Design Challenges DESIGN CHALLENGE 2 30 Minutes • Build a point-and-click navigation game • Key Components: Device Attributes, Constraints and Move To Behavior DESIGN CHALLENGE 3 60 Minutes • Build a basic side scrolling platformer with jumping and platforms • Key Components: Game Attributes, Keyboard Input, Collision, Velocity ONE on ONE REVIEWS and Q&A 60 Minutes (Optional Attendance) • Review any work from previous session and field individual questions Monday, January 30, 12
  • 17. GameSalad - Confidential Game Development Seminar17 In Closing GAME DESIGN IS AN ART AND A SCIENCE • Play Games...IT’S RESEARCH! • Make games as often as you can with any tool you can...even pen & paper • Study other designer’s documents. Don’t design in a bubble. GAMESALAD AS A DEVELOPMENT PLATFORM • Unrivaled in speed and accessibility • Prototype your ideas faster to find out if they are fun • Great for the transition from student to professional. DESIGNER EXPERIENCE IS CUMULATIVE • Good game designers usually have a number of years or titles under their belt. Each project will teach you something new you can take into the next one to make it better/faster/bigger PATIENCE WITH A CAPITAL P • You will probably fail more times than you succeed and that is normal. As long as you can assess your ideas objectively and learn from your design choices (good and bad) you will come out on top • Don’t ever give up! Games are AWESOME! Monday, January 30, 12
  • 18. Thank you for attending! Questions? Comments? Contact us at: billy@gamesalad.com msones@gamesalad.com Monday, January 30, 12