Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Who
Tadej Gregorčič
Co-Founder / CTO
Creative & Technical D.
twitter, facebook: @tadej
code, puzzle design,
story, product...
Teaser/Trailer: www.elroythegame.com
Adventure Games
Puzzle solving within a narrative framework
Similar to watching a movie or reading a book
Narrative, Puzzl...
Day Of The Tentacle (1993)
Monkey Island (1990)
Full Throttle (1995)
Grim Fandango (1998)
The Book of Unwritten Tales (200...
Topics
NARRATIVE ART
DESIGN CODE
AUDIO PRODUCTION
Production
NARRATIVE ENGINE
CONCEPT
ART
PUZZLE
DESIGN
ROUGH ART
“FINAL”
ART
ROUGH
ANIMATIONS
“FINAL”
ANIMATIONS
ROUGH
DIALOGUE
“FINAL...
NARRATIVE ENGINE
CONCEPT
ART
PUZZLE
DESIGN
ROUGH ART
“FINAL”
ART
ROUGH
ANIMATIONS
“FINAL”
ANIMATIONS
ROUGH
DIALOGUE
“FINAL...
NARRATIVE ENGINE
CONCEPT
ART
PUZZLE
DESIGN
ROUGH ART
“FINAL”
ART
ROUGH
ANIMATIONS
“FINAL”
ANIMATIONS
ROUGH
DIALOGUE
“FINAL...
NARRATIVE ENGINE
CONCEPT
ART
PUZZLE
DESIGN
ROUGH ART
“FINAL”
ART
ROUGH
ANIMATIONS
“FINAL”
ANIMATIONS
ROUGH
DIALOGUE
“FINAL...
NARRATIVE ENGINE
CONCEPT
ART
PUZZLE
DESIGN
ROUGH ART
“FINAL”
ART
ROUGH
ANIMATIONS
“FINAL”
ANIMATIONS
ROUGH
DIALOGUE
“FINAL...
STORY / NARRATIVE CONCEPT ART
PUZZLE
DESIGN
DEVELOPMENT ART ANIMATION
SFX
TESTING / QA
MUSIC
MUSICAL THEME
STORY / NARRATIVE CONCEPT ART
PUZZLE
DESIGN
DEVELOPMENT ART ANIMATION
SFX
TESTING / QA
MUSIC
MUSICAL THEME
Trello / ticket...
“A delayed game is eventually good,
but a rushed game is forever bad.”
Mr. Shigeru Miyamoto
Nintendo
Narrative
Story
Sequence of events
Mary wakes up, gets dressed, drives to work, works, goes to lunch, flirts
with David, does more wo...
Narrative
90% structure, 10% plot
I. Departure
Call to Adventure

Refusal of Call

Supernatural Air

First Threshold

Belly of the Whale
Princess Leia’s Mes...
I. Departure
Call to Adventure

Refusal of Call

Supernatural Air

First Threshold

Belly of the Whale
Princess Leia’s Mes...
I. Departure
Call to Adventure

Refusal of Call

Supernatural Air

First Threshold

Belly of the Whale
Princess Leia’s Mes...
CHANGE FALLGROWTH
Source: http://vanvelding.blogspot.si/2015/05/ffs-pulaski-hate-is-unjustified.html
Act 2
Act 1Act 3
Limit...
Emotional Alignment
Character motivation vs. player’s pre-existing motivation
Motivation: What does the protagonist want?
...
TV Tropes
Final Temptation for a Normal Life
He Knows Too Much
Lottery of Doom
Monster Protection Racket
An Offer You Can’...
Examples
Tomorrowland
Last of Us
Star Wars (1977)
BASIC PLOT CHARACTER LISTBASIC LOCATIONS
BASIC PLOT
WRITTEN NARRATIVE
CHARACTER LISTBASIC LOCATIONS
CHARACTER
MOTIVATIONS,
CHANGES
LOCATION
DESCRIPTION
BASIC PLOT
WRITTEN NARRATIVE
STORYBOARDS
CHARACTER LISTBASIC LOCATIONS
CHARACTER
MOTIVATIONS,
CHANGES
LOCATION
DESCRIPTION
BASIC PLOT
WRITTEN NARRATIVE
STORYBOARDS
PUZZLES, PROTOTYPE
CHARACTER LISTBASIC LOCATIONS
CHARACTER
MOTIVATIONS,
CHANGES
L...
BASIC PLOT
WRITTEN NARRATIVE
STORYBOARDS
CHARACTER LISTBASIC LOCATIONS
CHARACTER
MOTIVATIONS,
CHANGES
LOCATION
DESCRIPTION...
Exposition
Cutscenes vs. Gameplay
Narrative
Technical Debt
OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
Placeholder
Narrative
Technical Debt
OK OK
Will Rewrite
Later
OK OK
OK OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
Narrative
Technical Debt
OK OK
Will Rewrite
Later
OK OK
OK OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
Narrative
Technical Debt
OK OK
Will Rewrite
Later
OK OK
OK OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
Narrative
Technical Debt
OK OK
Will Rewrite
Later
OK OK
OK OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
Narrative
Technical Debt
OK OK
Will Rewrite
Later
OK OK
OK OK OK OK OK
OK OK OK OK OK
OK OK OK OK OK
??
1 2 3 4 5 6 7 8 9 0
a b c d e f g h i
j k l m n o p q r
s t u v w x y z
+ - / ? !
Alien Sans
1 2 3 4 5 6 7 8 9 0
a b c d e...
Puzzle Design
Puzzle Types
DIALOGUE PUZZLES
NON-CONTEXTUAL
LOGIC PUZZLES
ENVIRONMENTAL
PUZZLES
INVENTORY
PUZZLES
Puzzle Dependency Chart
FLY AWAY IN
SPACESHIP
Puzzle Dependency Chart
FIX ENGINE
FLY AWAY IN
SPACESHIP
GET NAVIGATION
CHARTS
GET ROCKET
FUEL
Puzzle Dependency Chart
FIX ENGINE
FLY AWAY IN
SPACESHIP
GET NAVIGATION
CHARTS
GET WRENCH
PICK UP
SCREWDRIVER
GET ELEPHANT...
Puzzle Dependency Chart
FIX ENGINE
FLY AWAY IN
SPACESHIP
GET NAVIGATION
CHARTS
GET WRENCH
PICK UP
SCREWDRIVER
GIVE BASEBAL...
ENVIRONMENT
CONCEPT ART
PUZZLE SKETCH ON
PAPER
ENVIRONMENT
CONCEPT ART
PUZZLE SKETCH ON
PAPER
PLACEHOLDER PUZZLE
ART
ENVIRONMENT
CONCEPT ART
PUZZLE SKETCH ON
PAPER
PLACEHOLDER PUZZLE
ART
PROTOTYPE
ENVIRONMENT
CONCEPT ART
PUZZLE SKETCH ON
PAPER
PLACEHOLDER PUZZLE
ART
PROTOTYPE TESTING
ENVIRONMENT
CONCEPT ART
PUZZLE SKETCH ON
PAPER
PLACEHOLDER PUZZLE
ART
PROTOTYPE
FINAL ART & CODE
TESTING
ART!
2D
-vs-
3D
-vs-
2D with 3D pipeline
Pencil & Paper
TV Paint
Camera
Photoshop
PS Scripts
Unity
Animation process video: http://elroythegame.com/blog/hand-drawn-2d-animation-process-for-elroy/
Concept Art
NARRATIVE
CONCEPT ART
LOCATIONS
(except non-contextual
puzzles)
PUZZLE DESIGN
PROTOTYPE
CHARACTER
DESIGN
FINAL ART
Pipelin...
Animation
2d hand-drawn for live characters
skeletal (3d-style) for robots, machines
Animation
Character animation process
(video)
Engines
Unity
Game Maker
Adventure Game Studio
Unity Frameworks
Roll Your Own
-or-
Asset Store
x
y
h = hmin + (y-hmin) * k
k = (hmax-hmin) / (ymax-ymin)
hmax
hmin
ymin
ymax
ywb
head
diagonal
eyes
neutral
pupils
neutral
eyebrows
neutral
mouth
neural “L”
Development
Lip sync
Preston-Blair Phoneme Set
AI – A or I, as in apple, day, hat, happy, rat, act, plait, dive, aisle
E – as in egg, free, pea...
ROUGH SCRIPT
ROUGH SCRIPT
TEXT-TO-SPEECH
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
Script Line (Google Docs)
Custom Windows App
Speech API (Text to Speech)
Example.WAV
Exa...
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
FINAL SCRIPT
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
VOICE ACTINGFINAL SCRIPT
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
VOICE ACTING
SPEECH RECOGNITION
FINAL SCRIPT
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
VOICE ACTING
SPEECH RECOGNITION
MANUAL FIXES *
FINAL SCRIPT
ROUGH SCRIPT
TEXT-TO-SPEECH
ALPHA
VOICE ACTING
SPEECH RECOGNITION
BETA
MANUAL FIXES *
FINAL SCRIPT
Hint Systems
The door is locked. Hm, maybe I can
find a key somewhere?
implicit hint system = BEST
Voice Recording
Native speakers
Different sources ($):
(!) Similar equipment
(!) Similar environment
-or-
Professional stu...
SFX
Placeholders
Licensed sounds
Custom-made sfx
Audio
Music + levels + mood
SCUMM (LucasArts), small number of themes,
variations based on context
@tadej
@elroythegame
www.elroythegame.com
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)
Upcoming SlideShare
Loading in …5
×

Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)

4,651 views

Published on

Watch the video (with slides) from SGC 2015 here: https://www.youtube.com/watch?v=CuoR3xmSQ2w

In this talk right from the trenches, we cover several stages of adventure game development, including conceptualization, story, game and puzzle design, programming, voiceovers, music and production. Elroy and the Aliens has been in development for about two years, which has produced a lot of useful tips, tricks and lessons. Many of the areas covered will be generally applicable to all (especially narrative-based) games.

This talk was first given at the Slovenian Games Conference in 2015.

Published in: Technology
  • Be the first to comment

Adventure Games: The Ins and Outs of Design and Development (Lessons Learned)

  1. 1. Who Tadej Gregorčič Co-Founder / CTO Creative & Technical D. twitter, facebook: @tadej code, puzzle design, story, production
  2. 2. Teaser/Trailer: www.elroythegame.com
  3. 3. Adventure Games Puzzle solving within a narrative framework Similar to watching a movie or reading a book Narrative, Puzzles, Exploration
  4. 4. Day Of The Tentacle (1993) Monkey Island (1990) Full Throttle (1995) Grim Fandango (1998) The Book of Unwritten Tales (2009) The Inner World (2013) Machinarium (2009) Blackwell Series (2006-2014) Technobabylon (2015) The Journey Down (2010) The Silent Age (2012) Sword and Sorcery (2011) Deponia (2012) Broken Age (2014)
  5. 5. Topics NARRATIVE ART DESIGN CODE AUDIO PRODUCTION
  6. 6. Production
  7. 7. NARRATIVE ENGINE CONCEPT ART PUZZLE DESIGN ROUGH ART “FINAL” ART ROUGH ANIMATIONS “FINAL” ANIMATIONS ROUGH DIALOGUE “FINAL” DIALOGUE TEMP SFX TEMP MUSIC “FINAL” SFX “FINAL” MUSIC VOICE ACTING “FINAL” CODE CHARACTER DESIGN LOCATION DESIGN BETA The Mountain of Adventure Game Development PROTOTYPE
  8. 8. NARRATIVE ENGINE CONCEPT ART PUZZLE DESIGN ROUGH ART “FINAL” ART ROUGH ANIMATIONS “FINAL” ANIMATIONS ROUGH DIALOGUE “FINAL” DIALOGUE TEMP SFX TEMP MUSIC “FINAL” SFX “FINAL” MUSIC VOICE ACTING “FINAL” CODE CHARACTER DESIGN LOCATION DESIGN BETA The Mountain of Adventure Game Development PROTOTYPE
  9. 9. NARRATIVE ENGINE CONCEPT ART PUZZLE DESIGN ROUGH ART “FINAL” ART ROUGH ANIMATIONS “FINAL” ANIMATIONS ROUGH DIALOGUE “FINAL” DIALOGUE TEMP SFX TEMP MUSIC “FINAL” SFX “FINAL” MUSIC VOICE ACTING “FINAL” CODE CHARACTER DESIGN LOCATION DESIGN BETA The Mountain of Adventure Game Development PROTOTYPE
  10. 10. NARRATIVE ENGINE CONCEPT ART PUZZLE DESIGN ROUGH ART “FINAL” ART ROUGH ANIMATIONS “FINAL” ANIMATIONS ROUGH DIALOGUE “FINAL” DIALOGUE TEMP SFX TEMP MUSIC “FINAL” SFX “FINAL” MUSIC VOICE ACTING “FINAL” CODE CHARACTER DESIGN LOCATION DESIGN BETA The Mountain of Adventure Game Development $ PROTOTYPE
  11. 11. NARRATIVE ENGINE CONCEPT ART PUZZLE DESIGN ROUGH ART “FINAL” ART ROUGH ANIMATIONS “FINAL” ANIMATIONS ROUGH DIALOGUE “FINAL” DIALOGUE TEMP SFX TEMP MUSIC “FINAL” SFX “FINAL” MUSIC VOICE ACTING “FINAL” CODE CHARACTER DESIGN LOCATION DESIGN BETA The Mountain of Adventure Game Development $$$ PROTOTYPE
  12. 12. STORY / NARRATIVE CONCEPT ART PUZZLE DESIGN DEVELOPMENT ART ANIMATION SFX TESTING / QA MUSIC MUSICAL THEME
  13. 13. STORY / NARRATIVE CONCEPT ART PUZZLE DESIGN DEVELOPMENT ART ANIMATION SFX TESTING / QA MUSIC MUSICAL THEME Trello / ticketing systems Project management SW (e.g. Basecamp) Here be dragons
  14. 14. “A delayed game is eventually good, but a rushed game is forever bad.” Mr. Shigeru Miyamoto Nintendo
  15. 15. Narrative
  16. 16. Story Sequence of events Mary wakes up, gets dressed, drives to work, works, goes to lunch, flirts with David, does more work, goes home. Plot Events as they relate to each other Mary’s day begins when she wakes up and drives to work. The most interesting part of her day is lunch, when she flirts with David. The plot ends when she goes home. Narrative “design” of the story (events may be in diff. order) Mary wakes up, skipping breakfast so she can go straight to work. Though most of her day is boring, she likes lunch because David is there and they flirt a little. After work, she drives straight home to get some sleep. Source:
  17. 17. Narrative 90% structure, 10% plot
  18. 18. I. Departure Call to Adventure Refusal of Call Supernatural Air First Threshold Belly of the Whale Princess Leia’s Message Must Help With Harvest Obi-wan rescues Luke Escape from Tatooine Trash Compactor
  19. 19. I. Departure Call to Adventure Refusal of Call Supernatural Air First Threshold Belly of the Whale Princess Leia’s Message Must Help With Harvest Obi-wan rescues Luke Escape from Tatooine Trash Compactor II. Initiation Road of Trials Meeting Goddess Temptation Off Path Atonement With Father Apotheosis The Ultimate Boon Practice With Light Saber Princess Leia Temptation of Dark Side Darth and Luke Reconcile Luke becomes Jedi Death Star destroyed
  20. 20. I. Departure Call to Adventure Refusal of Call Supernatural Air First Threshold Belly of the Whale Princess Leia’s Message Must Help With Harvest Obi-wan rescues Luke Escape from Tatooine Trash Compactor II. Initiation Road of Trials Meeting Goddess Temptation Off Path Atonement With Father Apotheosis The Ultimate Boon Practice With Light Saber Princess Leia Temptation of Dark Side Darth and Luke Reconcile Luke becomes Jedi Death Star destroyed III. Return Refusal to Return The Magic Flight Rescue from Without Return Threshold Master of two worlds Freedom to live Luke wants to stay Millenium Falcon Han Saves Luke Destruction of TIE fighters Victory Ceremony Success over empire
  21. 21. CHANGE FALLGROWTH Source: http://vanvelding.blogspot.si/2015/05/ffs-pulaski-hate-is-unjustified.html Act 2 Act 1Act 3 Limited awareness Increased awareness Reluctance to change Overcoming Committing Experimenting Preparing Big change Consequences Rededication Final attempt Mastery Character Arc
  22. 22. Emotional Alignment Character motivation vs. player’s pre-existing motivation Motivation: What does the protagonist want? Enough to continue through obstacles How does the character and his motivation change? Marry Sue / Gary Stu = bad writing in non-interactive, OK for games (but also for adventure games?) What does the villain want? Why?
  23. 23. TV Tropes Final Temptation for a Normal Life He Knows Too Much Lottery of Doom Monster Protection Racket An Offer You Can’t Refuse Trouble Follows You Home The Collector
  24. 24. Examples Tomorrowland Last of Us Star Wars (1977)
  25. 25. BASIC PLOT CHARACTER LISTBASIC LOCATIONS
  26. 26. BASIC PLOT WRITTEN NARRATIVE CHARACTER LISTBASIC LOCATIONS CHARACTER MOTIVATIONS, CHANGES LOCATION DESCRIPTION
  27. 27. BASIC PLOT WRITTEN NARRATIVE STORYBOARDS CHARACTER LISTBASIC LOCATIONS CHARACTER MOTIVATIONS, CHANGES LOCATION DESCRIPTION
  28. 28. BASIC PLOT WRITTEN NARRATIVE STORYBOARDS PUZZLES, PROTOTYPE CHARACTER LISTBASIC LOCATIONS CHARACTER MOTIVATIONS, CHANGES LOCATION DESCRIPTION PLACEHOLDER SCRIPT / DIALOGUE LOCATION CONCEPT ART
  29. 29. BASIC PLOT WRITTEN NARRATIVE STORYBOARDS CHARACTER LISTBASIC LOCATIONS CHARACTER MOTIVATIONS, CHANGES LOCATION DESCRIPTION BETA PLACEHOLDER SCRIPT / DIALOGUE FINAL SCRIPT / DIALOGUE LOCATION CONCEPT ART PUZZLES, PROTOTYPE
  30. 30. Exposition Cutscenes vs. Gameplay
  31. 31. Narrative Technical Debt OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK Placeholder
  32. 32. Narrative Technical Debt OK OK Will Rewrite Later OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK
  33. 33. Narrative Technical Debt OK OK Will Rewrite Later OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK
  34. 34. Narrative Technical Debt OK OK Will Rewrite Later OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK
  35. 35. Narrative Technical Debt OK OK Will Rewrite Later OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK
  36. 36. Narrative Technical Debt OK OK Will Rewrite Later OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK OK ??
  37. 37. 1 2 3 4 5 6 7 8 9 0 a b c d e f g h i j k l m n o p q r s t u v w x y z + - / ? ! Alien Sans 1 2 3 4 5 6 7 8 9 0 a b c d e f g h i j k l m n o p q r s t u v w x y z
  38. 38. Puzzle Design
  39. 39. Puzzle Types DIALOGUE PUZZLES NON-CONTEXTUAL LOGIC PUZZLES ENVIRONMENTAL PUZZLES INVENTORY PUZZLES
  40. 40. Puzzle Dependency Chart FLY AWAY IN SPACESHIP
  41. 41. Puzzle Dependency Chart FIX ENGINE FLY AWAY IN SPACESHIP GET NAVIGATION CHARTS GET ROCKET FUEL
  42. 42. Puzzle Dependency Chart FIX ENGINE FLY AWAY IN SPACESHIP GET NAVIGATION CHARTS GET WRENCH PICK UP SCREWDRIVER GET ELEPHANT TO MOVE CATCH MOUSE GET ROCKET FUEL
  43. 43. Puzzle Dependency Chart FIX ENGINE FLY AWAY IN SPACESHIP GET NAVIGATION CHARTS GET WRENCH PICK UP SCREWDRIVER GIVE BASEBALL CARD TO NAVIGATOR TINA GET ROCKET FUEL GET ELEPHANT TO MOVE CATCH MOUSE GET BASEBALL CARD IN EXCHANGE FIND WEDDING RING USE METAL DETECTOR WITH GARDEN RETURN WEDDING RING TO BOB
  44. 44. ENVIRONMENT CONCEPT ART PUZZLE SKETCH ON PAPER
  45. 45. ENVIRONMENT CONCEPT ART PUZZLE SKETCH ON PAPER PLACEHOLDER PUZZLE ART
  46. 46. ENVIRONMENT CONCEPT ART PUZZLE SKETCH ON PAPER PLACEHOLDER PUZZLE ART PROTOTYPE
  47. 47. ENVIRONMENT CONCEPT ART PUZZLE SKETCH ON PAPER PLACEHOLDER PUZZLE ART PROTOTYPE TESTING
  48. 48. ENVIRONMENT CONCEPT ART PUZZLE SKETCH ON PAPER PLACEHOLDER PUZZLE ART PROTOTYPE FINAL ART & CODE TESTING
  49. 49. ART!
  50. 50. 2D -vs- 3D -vs- 2D with 3D pipeline
  51. 51. Pencil & Paper TV Paint Camera Photoshop PS Scripts Unity
  52. 52. Animation process video: http://elroythegame.com/blog/hand-drawn-2d-animation-process-for-elroy/
  53. 53. Concept Art
  54. 54. NARRATIVE CONCEPT ART LOCATIONS (except non-contextual puzzles) PUZZLE DESIGN PROTOTYPE CHARACTER DESIGN FINAL ART Pipeline from art POV
  55. 55. Animation 2d hand-drawn for live characters skeletal (3d-style) for robots, machines
  56. 56. Animation Character animation process (video)
  57. 57. Engines Unity Game Maker Adventure Game Studio
  58. 58. Unity Frameworks Roll Your Own -or- Asset Store
  59. 59. x y h = hmin + (y-hmin) * k k = (hmax-hmin) / (ymax-ymin) hmax hmin ymin ymax ywb
  60. 60. head diagonal eyes neutral pupils neutral eyebrows neutral mouth neural “L”
  61. 61. Development Lip sync
  62. 62. Preston-Blair Phoneme Set AI – A or I, as in apple, day, hat, happy, rat, act, plait, dive, aisle E – as in egg, free, peach, dream, tree FV – forest, daft, life, fear, very, endeavour L – as in election, alone, elicit, elm, leg, pull MBP – as in embark, bear, best, put, plan, imagine, mad, mine O – as in honk, hot, off, odd, fetlock, exotic, goat U – as in fund, universe, you, runner, jump, fudge, treasure WQ – as in cower, quick, wish, skewer, how etc (C D G J K N R S Y Z) – as in grouch, rod, zoo, kill, car, sheep, pun, dug, jaw, void, roach, lodge rest – used during pauses
  63. 63. ROUGH SCRIPT
  64. 64. ROUGH SCRIPT TEXT-TO-SPEECH
  65. 65. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA
  66. 66. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA Script Line (Google Docs) Custom Windows App Speech API (Text to Speech) Example.WAV Example_txt.txt Example_visemes.txt
  67. 67. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA
  68. 68. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA FINAL SCRIPT
  69. 69. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA VOICE ACTINGFINAL SCRIPT
  70. 70. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA VOICE ACTING SPEECH RECOGNITION FINAL SCRIPT
  71. 71. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA VOICE ACTING SPEECH RECOGNITION MANUAL FIXES * FINAL SCRIPT
  72. 72. ROUGH SCRIPT TEXT-TO-SPEECH ALPHA VOICE ACTING SPEECH RECOGNITION BETA MANUAL FIXES * FINAL SCRIPT
  73. 73. Hint Systems The door is locked. Hm, maybe I can find a key somewhere? implicit hint system = BEST
  74. 74. Voice Recording Native speakers Different sources ($): (!) Similar equipment (!) Similar environment -or- Professional studio ($-$$)
  75. 75. SFX Placeholders Licensed sounds Custom-made sfx
  76. 76. Audio Music + levels + mood SCUMM (LucasArts), small number of themes, variations based on context
  77. 77. @tadej @elroythegame www.elroythegame.com

×