structure - PowerPoint PPT Presentation

About This Presentation
Title:

structure

Description:

big name game. provided solution. What technology has. had the most profound. impact on games? ... tick_ai() is not a good DOF! My Prediction... There will be a ... – PowerPoint PPT presentation

Number of Views:56
Avg rating:3.0/5.0
Slides: 47
Provided by: ChrisH111
Category:
Tags: big | games | good | in | not | structure

less

Transcript and Presenter's Notes

Title: structure


1
structure
vs
style
Chris Hecker Maxis / EA
chrishecker.com
2
disclaimer
concrete specific fancy demos big name
game provided solution
3
Question
What technology has had the most profound impact
on games?
4
(No Transcript)
5
The Heartbreaking Beauty of the Texture Mapped
Triangle

lt
6
Powerful structure
The computer can reason about the triangle at a
deep level... morphology transform rasterize
light hit test topology traverse
xyzuv whd texels connect
7
Expressive style
The artist can represent subtle but rich
designs... minimal DOFs simple linear intui
tive DOFs vertices texture pixels
8
This is much deeper than data-driving.

9
(No Transcript)
10
Other Examples
skinned mesh bones
11
Other Examples
wavetable synthesis
12
Other Examples
Style Machines, Brand Hertzmann, 2000
mocap processing
13
Other Examples
Lucas Kovar
mocap processing
14
Other Examples
spore creature animation
15
Other Examples
spore creature paint
Henry Goffin
16
Other Examples
htmlcss
17
Other Examples
typefaces
18
style
structure
vs
This decomposition is everywhere hard
interactive problems are being solved.
19
What is a hard interactive problem?
Not... wicked problems. (Rittel Webber,
Hocking) how to make this game fun
problems.
20
What is a hard interactive problem?
Also, not easy problems... no quantitative
success metric. dont care about CPU,
RAM, even P or NP.
21
What is a hard interactive problem?
Problems at the intersection of... technology,
aesthetics, interactivity.
22
My Theory...
I think solutions to hard interactive
problems will always have a deep structure vs
style decomposition.
23
Why?
Interactivity demands that the computer be in
the loop.
Emotion aesthetics demand that a human be in
the loop.
24
Humans in the Loop
create execute
algorithms
generate illustrate judge
data
25
Humans vs Computers
26
Humans Computers
27
(No Transcript)
28
Bridging the Gap?
29
Question
What technology should have had the most
profound impact on games?
30
(No Transcript)
31
AI technology is the key to deep interactivity,
consequence, and meaning.
32
We have not yet found a structure vs
style decomposition for AI.
33
(No Transcript)
34
What is structure?
What is style?
35
structure
xyzuv whd texels connect
Static specification of the DOFs describing the
object.
style

Values for the DOFs describing the object.
36
static structure
xyzuv whd texels connect
You can reason about it. You can write code that
reasons about it.
37
malleable style

You can write code that changes it. It is data.
38
Choosing style DOFs is an Art
intuitive expressive frugal blendable efficient
It took a long time for the triangle to
win. The rigid body has not yet won.
39
structure vs style for AI
40
structure vs style for AI
41
What are the style DOFs for AI?
Does behavior mean code?
Can code be a style DOF?
Note this is still code!
42
Where does the code live?

Not in the DOFs
43
Code is not...
intuitive expressive frugal blendable efficient
tick_ai() is not a good DOF!
44
My Prediction...
There will be a structure vs style decomposition
for AI.
Its style will not be based on code.
There will be a Photoshop of AI.
45
Near Term
Look for the structure vs style DOF
decomposition for your games AI.
46
Thank You.
Write a Comment
User Comments (0)
About PowerShow.com