SlideShare a Scribd company logo
Maria C. R. Harrington, Ph.D.
CCAC North Campus MMC/CIT Interview
Tuesday, November 24, 2015 2:00 PM
Room 3017
Gaming Software is comprised of Game Engines, 3D Modeling and Rendering
software, Image or Photo Editors, and other Interactive Development
Environments (IDE) used to create entire games
• Art asset creation process of the digital 3D Model, “Avatar” and or tools
available in the Game Engine may be used to create Characters, “The Body”
Process of Character Development
• Independent of the technology, “The Mind or the Soul”
• Design a believable character (Author, Playwright, Producer)
• Rule based, where the rules of the game design the character (traditional role-
based games, like Dungeons and Dragons,World ofWarcraft - RPG, MUD,
MMORPG)
• Emergent, where the dynamic interaction of the game and individual choice
allows for the character to evolve from interactions of the external forces of the
story, environment, social context, and the choices, the morality, and
intelligence of the player/Avatar as they travers a decision tree (Sims, Serious
Games)
Lecture Overview
Many different tools can be used to create the 3D Models
and use them as Avatars in Games
Game Engines and 3D Models
3
3D Model, 2D Art, joints rigged for motion and animation
Character specific behaviors, expressions, or reactions
UV mapping (https://en.wikipedia.org/wiki/UV_mapping)
Example 3D Model
http://www.turbosquid.com/3d-models/deer-animation-3d-model/542770
https://www.blender.org/support/tutorials/
Blender
http://www.autodesk.com/products/maya/free-trial
Maya Student
https://www.youtube.com/watch?v=spi4lGxnMZg
Maya Body Character Modeling
https://www.youtube.com/watch?v=HbeI3hkYzIY
Maya Face
UV mapping (https://en.wikipedia.org/wiki/UV_mapping)
How to useTextures and UV Mapping
https://www.adobe.com/products/photoshop.html
2D Art,Textures and Skins
http://www.gimp.org/
Free and Open Source GIMP
3D Model, Art Assets, some are Rigged and Animated
Buy or sell: http://www.turbosquid.com/
Third Party 3D Models
http://www.turbosquid.com/3d-models/deer-animation-
3d-model/542770
3D Model,Textured, Rigged, Animated
Art Assets
• You will need a 3D Model
• Texture maps, UV
• Animations, Rigging
Import to the Game (use the default 3D Models)
• 3D Model becomes an “Avatar”
• Rules of the Environment
• Physics
• Input Devices
• Output Devices
• Other players
• Game AI
Art and Game
Environment
• Avatar stands on the ground, the sound changes based on
type of ground, if wet it splashes, if covered with gravel it
makes a crunching sound
Directed by the user with input device controls
• Keys, mouse, joystick, wand, glove, many different types of
input devices
Attributes (low level Character Development)
• If the model jumps off a cliff, and if there is gravity, does the
character fly or fall? That depends on the character’s
abilities and the physics engine rules of the world
Social interactions and rules
• Other players and / or AI
Interaction3D Model &Game Engine
https://www.youtube.com/watch?v=clakekAHQx0
OpenWorld Demo
Gaming Software (Photorealistic AAA Titles)
• Game Engines and other Interactive Development Environments are
special purpose software used to create the entire environments for
games, including the context, the rules, and even the characters.
• “Proprietary” Development Environments (US Copyright protected)
• Unreal Engine, Unity, CryEngine, ShiVa
• Use to build a game title and you can sell your game title
• Cannot sell the engine code
• GUI/IDE, scripts, and or some C++ or C# access engine code
• “Open Source” (different legal copyright agreements)
• Torque 3D, Panda 3D, OGRE, Blender
• Use to build a game title, and can modify the engine code and sell both (game and the
editor ex. Shiva is an engine built withTorque 3D and other open software tools)
• GUI/IDE, scripts, and or some C++ or C# access engine code and extend functionality
Game Engines
Torque 3D Game Engine and IDE
Blender 3D and Game Engine
https://www.unrealengine.com/education
Unreal Education
https://wiki.unrealengine.com/Videos/Player?series=PLZl
v_N0_O1ga0IoRrpI4xkX4qmCrhGu56
Default 3D Model / Assets orTools to Import a 3D Model
• Define animations and interactions
• Define behavior of Avatar
• Interactions with environment
• (ex. walk, run, jump, swim, fly?)
• Interactions with other 3D Models
• User Input Device Events
• (ex. Mouse and Keyboard)
• Output Devices (VR headset)
• HUD (GUI overlays)
Unreal Engine
Unreal Persona
Process of creating a Persona / Avatar, when the 3D Model
becomes responsive to user input, environment, other
players or AI, and game rules
Programing the logic of the animations, events, and
interactions
https://docs.unrealengine.com/latest/INT/Engine/Animati
on/CharacterSetupOverview/index.html#workflowatagla
nce
Unreal Setting Up a Character
Blueprints (Visual Scripting)
https://docs.unrealengine.com/latest/INT/Engine/Bluepri
nts/index.html
https://scratch.mit.edu/
Visual Programming MIT Scratch and
Google Blockly
https://developers.google.com/blockly/
Blueprints (Visual Scripting)
https://docs.unrealengine.com/latest/INT/Engine/Bluepri
nts/QuickStart/6/index.html
Goal: Student Publish and Sell
Content https://publish.unrealengine.com/submission-
guidelines
https://docs.unrealengine.com/latest/INT/
The process of character development, is this interaction
between the external environment and the individual over
time
Characters, Context, Story Arc
Cloud Platforms (or not?)VM &VR
What makes a good character?
• Think of some of your favorite characters, what made them so rich,
delightful, real, what made you hate them or fall in love?
• Archetypes!
How did that character change over time in the story, the play,
or the game?
• What happened? How did they grow? What was their backstory?Their
history?The arc of the story? What attributes defined them? Did those
attributes help or hinder?
• Story Arcs
The process of character development, is this interaction
between the external environment and the individual over time
Character Development is More than
Art or Code
The process of character
development, is this interaction
between the external game
environment and the individual
over time
A NewType of Story
Does free will exist?
• Do we make choices, or do we only react to outside forces and
influences?Are we controlled?Or are we free?
Are we victims of our environment?
• Or do we create our environments? How do we know when we
don’t know?
Are we products of our social networks?
• Or do we lead and follow from above, below, and the side?
Does Fate, Karma, or God exist?
• Or can we create our future, with every choice in every moment?
And in aggregate, as a society, as a culture, create our total
human experience, the planet’s future? Are we the creators of
culture, or the result of it?
We create our reality
Character, Culture & the Classics
Like the Greek Theater, a Shakespearean Play, a Tolstoy Novel, a Mozart
Opera, an original Walt Disney Animation, Computer Games could move
beyond forms of visceral entertainment and become interactive stories,
cultural artifacts, full of artwork and ideas
Video and Computer Games are indeed consider Art, and protected
under the First Amendment, as free speech, they are copyright
protected by the US Federal Government, and software processes are
patentable
Games have evolved into training simulations, (FPS are training you!)
interactive state machines, with parameters for both the environment -
the physics engine and procedural landscapes - and parameters for the
characters, both the archetypes, or meta characters, and the individual,
as Avatars for role playing, and as a type of Artificial Intelligence for
training and education (1984)
Uniquely, Game Story Arcs are dynamic interactive partnerships, a
collaboration between game designers - modelers, artists, producers -
and the players, the social networks, and the individuals and their
choices made over time and space
Games are Cultural Artifacts
Therefore, the Process of Character Development is the intersection of
the art, craft, and the code required to create “The Body” of the Avatar,
and the creative design of the entire external circumstances, the
context of story, social network, the environment, for the individual to
evolve into a rich character, the essence of the “The Mind or the Soul”
embodied in that character, as it dynamically changes over time, space,
and interactions
Process of Character Development
http://mariacrharrington.org/seee.html

More Related Content

What's hot

Ai on video games
Ai on video gamesAi on video games
Ai on video games
Faria Priya
 
Cultura patrimonio gamificacao comunicacao share
Cultura patrimonio gamificacao comunicacao shareCultura patrimonio gamificacao comunicacao share
Cultura patrimonio gamificacao comunicacao share
Alberto Signoretti
 
2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop
University of South Australlia
 
Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Teaching video game development panel FDG2014
Teaching video game development panel FDG2014
Cynthia Calongne
 
Designing games for change for wicked problems
Designing games for change for wicked problemsDesigning games for change for wicked problems
Designing games for change for wicked problems
Cynthia Calongne
 
Palestra da Eshow Brasil
Palestra da Eshow BrasilPalestra da Eshow Brasil
Palestra da Eshow Brasil
Juliano Kimura
 
Make and release: embedding practice through play. ICEPOPS Keynote 2019
Make and release: embedding practice through play. ICEPOPS Keynote 2019Make and release: embedding practice through play. ICEPOPS Keynote 2019
Make and release: embedding practice through play. ICEPOPS Keynote 2019
Stephanie (Charlie) Farley
 
Meaningful Play 2010: ARG/transmedia panel
Meaningful Play 2010: ARG/transmedia panelMeaningful Play 2010: ARG/transmedia panel
Meaningful Play 2010: ARG/transmedia panel
Kari Kraus
 
Gamification: Breaking videogames, reconstructing reality
Gamification: Breaking videogames, reconstructing realityGamification: Breaking videogames, reconstructing reality
Gamification: Breaking videogames, reconstructing reality
Luis de-Marcos Ortega
 
Gortekar yang toy hacking
Gortekar yang toy hackingGortekar yang toy hacking
Gortekar yang toy hackingManali Gortekar
 
JTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learningJTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learning
Kostas Karpouzis
 
Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...
Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...
Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...
University of South Australlia
 
"Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She...
"Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She..."Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She...
"Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She...
Sherry Jones
 
Avouris eee 2012b
Avouris eee 2012bAvouris eee 2012b
Avouris eee 2012b
Nikolaos Avouris
 
Mobile Learning Academy - creating a great concept
Mobile Learning Academy - creating a great conceptMobile Learning Academy - creating a great concept
Mobile Learning Academy - creating a great concept
7scenes
 
AI Technologies in Game Industry (English)
AI Technologies in Game Industry (English)AI Technologies in Game Industry (English)
AI Technologies in Game Industry (English)
Youichiro Miyake
 
Week1 Interactivity
Week1 InteractivityWeek1 Interactivity
Week1 InteractivityCMoz
 
The Architecture of Understanding (World IA Day Chicago Keynote)
The Architecture of Understanding (World IA Day Chicago Keynote)The Architecture of Understanding (World IA Day Chicago Keynote)
The Architecture of Understanding (World IA Day Chicago Keynote)
Stephen Anderson
 
Games for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, ChangeGames for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, Change
Craig Carey
 

What's hot (20)

Ai on video games
Ai on video gamesAi on video games
Ai on video games
 
Cultura patrimonio gamificacao comunicacao share
Cultura patrimonio gamificacao comunicacao shareCultura patrimonio gamificacao comunicacao share
Cultura patrimonio gamificacao comunicacao share
 
2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop2019 dhdownunder game prototyping workshop
2019 dhdownunder game prototyping workshop
 
Teaching video game development panel FDG2014
Teaching video game development panel FDG2014Teaching video game development panel FDG2014
Teaching video game development panel FDG2014
 
Designing games for change for wicked problems
Designing games for change for wicked problemsDesigning games for change for wicked problems
Designing games for change for wicked problems
 
Palestra da Eshow Brasil
Palestra da Eshow BrasilPalestra da Eshow Brasil
Palestra da Eshow Brasil
 
Make and release: embedding practice through play. ICEPOPS Keynote 2019
Make and release: embedding practice through play. ICEPOPS Keynote 2019Make and release: embedding practice through play. ICEPOPS Keynote 2019
Make and release: embedding practice through play. ICEPOPS Keynote 2019
 
Meaningful Play 2010: ARG/transmedia panel
Meaningful Play 2010: ARG/transmedia panelMeaningful Play 2010: ARG/transmedia panel
Meaningful Play 2010: ARG/transmedia panel
 
Gamification: Breaking videogames, reconstructing reality
Gamification: Breaking videogames, reconstructing realityGamification: Breaking videogames, reconstructing reality
Gamification: Breaking videogames, reconstructing reality
 
Gortekar yang toy hacking
Gortekar yang toy hackingGortekar yang toy hacking
Gortekar yang toy hacking
 
JTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learningJTEL2012 emotion and games in technology-enhanced learning
JTEL2012 emotion and games in technology-enhanced learning
 
Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...
Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...
Swords Sandals and Selfies in Assassin’s Creed: Odyssey: The Cultural Tourism...
 
"Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She...
"Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She..."Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She...
"Epistemic Game Design for Collaborative Inquiry and Civic Engagement" by She...
 
Avouris eee 2012b
Avouris eee 2012bAvouris eee 2012b
Avouris eee 2012b
 
Mobile Learning Academy - creating a great concept
Mobile Learning Academy - creating a great conceptMobile Learning Academy - creating a great concept
Mobile Learning Academy - creating a great concept
 
AI Technologies in Game Industry (English)
AI Technologies in Game Industry (English)AI Technologies in Game Industry (English)
AI Technologies in Game Industry (English)
 
Week1 Interactivity
Week1 InteractivityWeek1 Interactivity
Week1 Interactivity
 
Serious Games Class 1
Serious Games Class 1Serious Games Class 1
Serious Games Class 1
 
The Architecture of Understanding (World IA Day Chicago Keynote)
The Architecture of Understanding (World IA Day Chicago Keynote)The Architecture of Understanding (World IA Day Chicago Keynote)
The Architecture of Understanding (World IA Day Chicago Keynote)
 
Games for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, ChangeGames for Change: Play, Games, Tools, Change
Games for Change: Play, Games, Tools, Change
 

Viewers also liked

Gaming Industry Profile
Gaming Industry ProfileGaming Industry Profile
Gaming Industry ProfileSam McCourt
 
Art and Technology
Art and TechnologyArt and Technology
Art and Technology
Maria C. R. Harrington, Ph.D.
 
SIGGRAPH 2006
SIGGRAPH 2006SIGGRAPH 2006
"The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M...
"The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M..."The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M...
"The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M...
Maria C. R. Harrington, Ph.D.
 
UCF SVAD Art Talk, 11/16/2016
UCF SVAD Art Talk, 11/16/2016UCF SVAD Art Talk, 11/16/2016
UCF SVAD Art Talk, 11/16/2016
Maria C. R. Harrington, Ph.D.
 
inGAME Company Profile & Indonesia Gaming Market Statistics
inGAME Company Profile & Indonesia Gaming Market StatisticsinGAME Company Profile & Indonesia Gaming Market Statistics
inGAME Company Profile & Indonesia Gaming Market Statistics
Andryan Gouw
 
Brand Analysis - Blizzard Inc
Brand Analysis - Blizzard IncBrand Analysis - Blizzard Inc
Brand Analysis - Blizzard Incsprite2005
 

Viewers also liked (7)

Gaming Industry Profile
Gaming Industry ProfileGaming Industry Profile
Gaming Industry Profile
 
Art and Technology
Art and TechnologyArt and Technology
Art and Technology
 
SIGGRAPH 2006
SIGGRAPH 2006SIGGRAPH 2006
SIGGRAPH 2006
 
"The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M...
"The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M..."The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M...
"The Poetics of Games: Art, Poetry and Storytelling in Modern Game Design," M...
 
UCF SVAD Art Talk, 11/16/2016
UCF SVAD Art Talk, 11/16/2016UCF SVAD Art Talk, 11/16/2016
UCF SVAD Art Talk, 11/16/2016
 
inGAME Company Profile & Indonesia Gaming Market Statistics
inGAME Company Profile & Indonesia Gaming Market StatisticsinGAME Company Profile & Indonesia Gaming Market Statistics
inGAME Company Profile & Indonesia Gaming Market Statistics
 
Brand Analysis - Blizzard Inc
Brand Analysis - Blizzard IncBrand Analysis - Blizzard Inc
Brand Analysis - Blizzard Inc
 

Similar to Gaming Software & the Process of Character Development

Generative AI, Game Development and the Future of Civilization
Generative AI, Game Development and the Future of CivilizationGenerative AI, Game Development and the Future of Civilization
Generative AI, Game Development and the Future of Civilization
Jon Radoff
 
Virtual world conference - Frenzoo presentation
Virtual world conference - Frenzoo presentationVirtual world conference - Frenzoo presentation
Virtual world conference - Frenzoo presentation
Simon Newstead
 
Rival assassins
Rival assassinsRival assassins
Rival assassins
Vibhor Mittal
 
Meta 3D Studios Art Experience
Meta 3D Studios Art ExperienceMeta 3D Studios Art Experience
Meta 3D Studios Art Experience
Billy Joe Cain
 
User Generated AI for Interactive Digital Entertainment 2011
User Generated AI for Interactive Digital Entertainment 2011User Generated AI for Interactive Digital Entertainment 2011
User Generated AI for Interactive Digital Entertainment 2011
Ashwin Ram
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?
UCL Interaction Centre
 
Digital Identity and the Evolution of Creativity (MAS.S61)
Digital Identity and the Evolution of Creativity (MAS.S61)Digital Identity and the Evolution of Creativity (MAS.S61)
Digital Identity and the Evolution of Creativity (MAS.S61)
Jon Radoff
 
What Can We Learn from Games
What Can We Learn from GamesWhat Can We Learn from Games
What Can We Learn from GamesDouglas Kiang
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauni
Mirjam Eladhari
 
DramatARGy
DramatARGyDramatARGy
DramatARGy
Kim Flintoff
 
DIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETING
DIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETINGDIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETING
DIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETING
Zdeněk Záhora
 
Web Game Development
Web Game DevelopmentWeb Game Development
Web Game Development
Sabin Buraga
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in Gaming
Anmol Sawhney
 
Crafting Interesting Worlds Inspirations from Gaming User Experiences
Crafting Interesting Worlds Inspirations from Gaming User ExperiencesCrafting Interesting Worlds Inspirations from Gaming User Experiences
Crafting Interesting Worlds Inspirations from Gaming User Experiences
Amit Pande
 

Similar to Gaming Software & the Process of Character Development (20)

Generative AI, Game Development and the Future of Civilization
Generative AI, Game Development and the Future of CivilizationGenerative AI, Game Development and the Future of Civilization
Generative AI, Game Development and the Future of Civilization
 
Virtual world conference - Frenzoo presentation
Virtual world conference - Frenzoo presentationVirtual world conference - Frenzoo presentation
Virtual world conference - Frenzoo presentation
 
Rival Assassins
Rival AssassinsRival Assassins
Rival Assassins
 
Rival assassins
Rival assassinsRival assassins
Rival assassins
 
Rival assassins
Rival assassinsRival assassins
Rival assassins
 
Meta 3D Studios Art Experience
Meta 3D Studios Art ExperienceMeta 3D Studios Art Experience
Meta 3D Studios Art Experience
 
User Generated AI for Interactive Digital Entertainment 2011
User Generated AI for Interactive Digital Entertainment 2011User Generated AI for Interactive Digital Entertainment 2011
User Generated AI for Interactive Digital Entertainment 2011
 
2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?2. Gamified Development and Gamified Solutions: Why Gamify?
2. Gamified Development and Gamified Solutions: Why Gamify?
 
Digital Identity and the Evolution of Creativity (MAS.S61)
Digital Identity and the Evolution of Creativity (MAS.S61)Digital Identity and the Evolution of Creativity (MAS.S61)
Digital Identity and the Evolution of Creativity (MAS.S61)
 
What Can We Learn from Games
What Can We Learn from GamesWhat Can We Learn from Games
What Can We Learn from Games
 
The role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauniThe role of ai in social games eladhari2011 uppsalauni
The role of ai in social games eladhari2011 uppsalauni
 
Draft of work group
Draft of work groupDraft of work group
Draft of work group
 
DramatARGy
DramatARGyDramatARGy
DramatARGy
 
DIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETING
DIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETINGDIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETING
DIGITAL GAME USERS AS A PARTICIPATORY PART OF NEW MEDIA MARKETING
 
Web Game Development
Web Game DevelopmentWeb Game Development
Web Game Development
 
Artificial Intelligence in Gaming
Artificial Intelligence in GamingArtificial Intelligence in Gaming
Artificial Intelligence in Gaming
 
Virtual worlds (2)
Virtual worlds (2)Virtual worlds (2)
Virtual worlds (2)
 
Game Researches
Game ResearchesGame Researches
Game Researches
 
Crafting Interesting Worlds Inspirations from Gaming User Experiences
Crafting Interesting Worlds Inspirations from Gaming User ExperiencesCrafting Interesting Worlds Inspirations from Gaming User Experiences
Crafting Interesting Worlds Inspirations from Gaming User Experiences
 
Games design elements
Games design elementsGames design elements
Games design elements
 

Recently uploaded

National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptx
AlecAnidul
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 
Top 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen DesignsTop 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen Designs
Finzo Kitchens
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
madhavlakhanpal29
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 

Recently uploaded (20)

National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptx
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 
Top 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen DesignsTop 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen Designs
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 

Gaming Software & the Process of Character Development

  • 1. Maria C. R. Harrington, Ph.D. CCAC North Campus MMC/CIT Interview Tuesday, November 24, 2015 2:00 PM Room 3017
  • 2. Gaming Software is comprised of Game Engines, 3D Modeling and Rendering software, Image or Photo Editors, and other Interactive Development Environments (IDE) used to create entire games • Art asset creation process of the digital 3D Model, “Avatar” and or tools available in the Game Engine may be used to create Characters, “The Body” Process of Character Development • Independent of the technology, “The Mind or the Soul” • Design a believable character (Author, Playwright, Producer) • Rule based, where the rules of the game design the character (traditional role- based games, like Dungeons and Dragons,World ofWarcraft - RPG, MUD, MMORPG) • Emergent, where the dynamic interaction of the game and individual choice allows for the character to evolve from interactions of the external forces of the story, environment, social context, and the choices, the morality, and intelligence of the player/Avatar as they travers a decision tree (Sims, Serious Games) Lecture Overview
  • 3. Many different tools can be used to create the 3D Models and use them as Avatars in Games Game Engines and 3D Models 3
  • 4. 3D Model, 2D Art, joints rigged for motion and animation Character specific behaviors, expressions, or reactions UV mapping (https://en.wikipedia.org/wiki/UV_mapping) Example 3D Model http://www.turbosquid.com/3d-models/deer-animation-3d-model/542770
  • 12. 3D Model, Art Assets, some are Rigged and Animated Buy or sell: http://www.turbosquid.com/ Third Party 3D Models
  • 14. Art Assets • You will need a 3D Model • Texture maps, UV • Animations, Rigging Import to the Game (use the default 3D Models) • 3D Model becomes an “Avatar” • Rules of the Environment • Physics • Input Devices • Output Devices • Other players • Game AI Art and Game
  • 15. Environment • Avatar stands on the ground, the sound changes based on type of ground, if wet it splashes, if covered with gravel it makes a crunching sound Directed by the user with input device controls • Keys, mouse, joystick, wand, glove, many different types of input devices Attributes (low level Character Development) • If the model jumps off a cliff, and if there is gravity, does the character fly or fall? That depends on the character’s abilities and the physics engine rules of the world Social interactions and rules • Other players and / or AI Interaction3D Model &Game Engine
  • 17. Gaming Software (Photorealistic AAA Titles) • Game Engines and other Interactive Development Environments are special purpose software used to create the entire environments for games, including the context, the rules, and even the characters. • “Proprietary” Development Environments (US Copyright protected) • Unreal Engine, Unity, CryEngine, ShiVa • Use to build a game title and you can sell your game title • Cannot sell the engine code • GUI/IDE, scripts, and or some C++ or C# access engine code • “Open Source” (different legal copyright agreements) • Torque 3D, Panda 3D, OGRE, Blender • Use to build a game title, and can modify the engine code and sell both (game and the editor ex. Shiva is an engine built withTorque 3D and other open software tools) • GUI/IDE, scripts, and or some C++ or C# access engine code and extend functionality Game Engines
  • 18. Torque 3D Game Engine and IDE
  • 19. Blender 3D and Game Engine
  • 21. https://wiki.unrealengine.com/Videos/Player?series=PLZl v_N0_O1ga0IoRrpI4xkX4qmCrhGu56 Default 3D Model / Assets orTools to Import a 3D Model • Define animations and interactions • Define behavior of Avatar • Interactions with environment • (ex. walk, run, jump, swim, fly?) • Interactions with other 3D Models • User Input Device Events • (ex. Mouse and Keyboard) • Output Devices (VR headset) • HUD (GUI overlays) Unreal Engine
  • 22. Unreal Persona Process of creating a Persona / Avatar, when the 3D Model becomes responsive to user input, environment, other players or AI, and game rules Programing the logic of the animations, events, and interactions
  • 25. https://scratch.mit.edu/ Visual Programming MIT Scratch and Google Blockly https://developers.google.com/blockly/
  • 26. Blueprints (Visual Scripting) https://docs.unrealengine.com/latest/INT/Engine/Bluepri nts/QuickStart/6/index.html Goal: Student Publish and Sell Content https://publish.unrealengine.com/submission- guidelines
  • 28. The process of character development, is this interaction between the external environment and the individual over time Characters, Context, Story Arc
  • 29. Cloud Platforms (or not?)VM &VR
  • 30. What makes a good character? • Think of some of your favorite characters, what made them so rich, delightful, real, what made you hate them or fall in love? • Archetypes! How did that character change over time in the story, the play, or the game? • What happened? How did they grow? What was their backstory?Their history?The arc of the story? What attributes defined them? Did those attributes help or hinder? • Story Arcs The process of character development, is this interaction between the external environment and the individual over time Character Development is More than Art or Code
  • 31. The process of character development, is this interaction between the external game environment and the individual over time A NewType of Story
  • 32. Does free will exist? • Do we make choices, or do we only react to outside forces and influences?Are we controlled?Or are we free? Are we victims of our environment? • Or do we create our environments? How do we know when we don’t know? Are we products of our social networks? • Or do we lead and follow from above, below, and the side? Does Fate, Karma, or God exist? • Or can we create our future, with every choice in every moment? And in aggregate, as a society, as a culture, create our total human experience, the planet’s future? Are we the creators of culture, or the result of it? We create our reality Character, Culture & the Classics
  • 33. Like the Greek Theater, a Shakespearean Play, a Tolstoy Novel, a Mozart Opera, an original Walt Disney Animation, Computer Games could move beyond forms of visceral entertainment and become interactive stories, cultural artifacts, full of artwork and ideas Video and Computer Games are indeed consider Art, and protected under the First Amendment, as free speech, they are copyright protected by the US Federal Government, and software processes are patentable Games have evolved into training simulations, (FPS are training you!) interactive state machines, with parameters for both the environment - the physics engine and procedural landscapes - and parameters for the characters, both the archetypes, or meta characters, and the individual, as Avatars for role playing, and as a type of Artificial Intelligence for training and education (1984) Uniquely, Game Story Arcs are dynamic interactive partnerships, a collaboration between game designers - modelers, artists, producers - and the players, the social networks, and the individuals and their choices made over time and space Games are Cultural Artifacts
  • 34. Therefore, the Process of Character Development is the intersection of the art, craft, and the code required to create “The Body” of the Avatar, and the creative design of the entire external circumstances, the context of story, social network, the environment, for the individual to evolve into a rich character, the essence of the “The Mind or the Soul” embodied in that character, as it dynamically changes over time, space, and interactions Process of Character Development http://mariacrharrington.org/seee.html