SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

Game programming-help
Game programming-helpGame programming-help
Game programming-helpSteve Nash
 
Gamemaker - Intro and Core Objects
Gamemaker - Intro and Core ObjectsGamemaker - Intro and Core Objects
Gamemaker - Intro and Core ObjectsJoe 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 gameChristopher Totten
 
Game development Pre-Production
Game development Pre-ProductionGame development Pre-Production
Game development Pre-ProductionKevin Duggan
 
Final Year Game Project Presentation
Final Year Game Project Presentation Final Year Game Project Presentation
Final Year Game Project Presentation Nusrat Jahan Shanta
 
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 koduNour Khouja
 
Game Development Project Management/Concept
Game Development Project Management/ConceptGame Development Project Management/Concept
Game Development Project Management/ConceptKevin 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 DevelopmentDavid Mullich
 

Tendances (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
 

Similaire à GameSalad Weekend Intensive

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 ResultsHRDQ-U
 
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
 
Aft 157 design process project -iii
Aft 157 design process project -iiiAft 157 design process project -iii
Aft 157 design process project -iiiKrishn Verma
 
Play to Learn Workshop Slides
Play to Learn Workshop SlidesPlay to Learn Workshop Slides
Play to Learn Workshop SlidesKarl 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 AnalysisDavid Mullich
 
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 ElementsKarl 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 GamesSharon 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 designa ab
 
Monkeytalk spring 2015 - Gamification
Monkeytalk spring 2015 - GamificationMonkeytalk spring 2015 - Gamification
Monkeytalk spring 2015 - GamificationChristophe Benoit
 
2. initial plans (1) (1)
2. initial plans (1) (1)2. initial plans (1) (1)
2. initial plans (1) (1)Louisbiddles7
 
2. initial plans finished
2. initial plans finished2. initial plans finished
2. initial plans finishedLouisbiddles7
 
Videogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationVideogame Design and Programming - 04 Conceptualization
Videogame Design and Programming - 04 ConceptualizationPier Luca Lanzi
 
Qualifier presentation
Qualifier presentationQualifier presentation
Qualifier presentationJoe Krall
 

Similaire à 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 (1) (1)
2. initial plans (1) (1)2. initial plans (1) (1)
2. initial plans (1) (1)
 
2. initial plans finished
2. initial plans finished2. initial plans finished
2. initial plans finished
 
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
 

Plus de 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, 2020Lynne 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 2020Lynne 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 2020Lynne 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-20Lynne 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-20Lynne 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 TelemedicineLynne 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
 

Plus de 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
 

Dernier

CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxAnupam32727
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1GloryAnnCastre1
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptxAneriPatwari
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxkarenfajardo43
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17Celine George
 

Dernier (20)

CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptxCLASSIFICATION OF ANTI - CANCER DRUGS.pptx
CLASSIFICATION OF ANTI - CANCER DRUGS.pptx
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1Reading and Writing Skills 11 quarter 4 melc 1
Reading and Writing Skills 11 quarter 4 melc 1
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 
ARTERIAL BLOOD GAS ANALYSIS........pptx
ARTERIAL BLOOD  GAS ANALYSIS........pptxARTERIAL BLOOD  GAS ANALYSIS........pptx
ARTERIAL BLOOD GAS ANALYSIS........pptx
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptxGrade Three -ELLNA-REVIEWER-ENGLISH.pptx
Grade Three -ELLNA-REVIEWER-ENGLISH.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17How to Manage Buy 3 Get 1 Free in Odoo 17
How to Manage Buy 3 Get 1 Free in Odoo 17
 

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