gillian smith 20 may 2011. announcements prof. whitehead is in hawaii you have a midterm exam on...

30
Gillian Smith 20 May 2011

Post on 20-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Gillian Smith20 May 2011

Page 2: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Announcements

Prof. Whitehead is in Hawaii

You have a midterm exam on Monday, May 23!

Page 3: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Creative tasks are hard

Page 4: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Can computers help?

A. Original image

B. Scaled narrower

C. Scaled narrower, using Photoshop’s content-aware scaling

Page 5: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

What is creativity support?

Machine-amplified design potential

Four potential roles Nanny Pen-pal Coach Colleague

Todd Lubart. 2005. How can computers be partners in the creative process: Classification and commentary on the Special Issue. Int’l Journal of Human-Computer Studies. vol. 63.

Page 6: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Augmenting Human Intellect

1962Doug Engelbart poses that computers are a way to augment human intellect.

Page 7: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Sketchpad

1963Ivan Sutherland creates Sketchpad, a precursor to CAD tools and object-oriented programming.

Page 8: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Soft Architecture Machines

1975Nicholas Negroponte introduces the concept of computers as design amplifiers.

Page 9: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Iterative Design

1992Donald Schön views design as a conversation between computer and user.

Page 10: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Magic Crayons

2008Chaim Gingold describes creativity-support for novices using magic crayon metaphor.

Page 11: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Sketching Virtual Worlds

2009-PresentResearchers at TU Delft combine techniques to support user sketching of virtual worlds.

Page 12: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Computational Creativity

Can computers be creative in their own right?

Page 13: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Computational Creativity

Can computers be creative in their own right?

Page 14: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

What Is Creativity?

Margaret Boden discusses context for creativity: to whom must it be novel?

Page 15: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

What Is Creativity?

Creativity has a central loop of creation and evaluation.

Page 16: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Who Gets the Credit?

At what point does a program cease being an artistic expression from its author and become creative itself?

Page 17: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Evaluating Creativity

How do we evaluate the creativity of a system?

Page 18: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Domain and Knowledge Representation

Domain representation is crucial to success of computational creativity and creativity support tools.

Page 19: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Experiments in Musical Intelligence

Ultimately, the computer is just a tool with which we extend our minds. The music our algorithms compose are just as much ours as the music created by the greatest of our personal human inspirations.

- David Cope

Page 20: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

AARON

An acclaimed art generator whose author does not consider it creative.

Page 21: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

The Painting Fool

There are many artists who call themselves painters, even though they often use entirely simulated paint … I do the same. I use skill, appreciation and imagination in my art process. Would you call me an artist? Would you call me creative?

- The Painting Fool (Simon Colton)

Page 22: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

NEvAR

Neuroevolutionary art is a creative system that does not use the human creative process.

Page 23: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Tanagra: An Intelligent Level Design Tool

Page 24: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

2D Platformers Simple rules

Run, jump Collect items Get to the goal

Sup

er

Mari

o W

orl

d,

Nin

tend

o

Donkey K

ong

Countr

y 2

,N

inte

nd

o

Sonic

the H

ed

gehog

,N

inte

nd

o

Complexity Dexterity challenge Find secret areas Finish levels quickly

Focus Games Super Mario World Donkey Kong Country 2 Sonic the Hedgehog

Page 25: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Level Components Platforms

Player runs along them.

Obstacles Cause damage to player.

Collectible Items Provide reward to player.

Triggers Cause change in level.

Movement Aids Help player through the level.

Supe

r Mar

io W

orld

, N

inte

ndo

Soni

c th

e H

edge

hog

2,

SEG

AYo

shi’s

Isla

nd D

S,

Nin

tend

oN

ew S

uper

Mar

io B

ros.

, N

inte

ndo

Yosh

i’s Is

land

DS,

N

inte

ndo

Page 26: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Why Rhythm?

Foundation of challenge in dexterity games Long sequences without pause Long and complex patterns Reduced time to complete a challenge

Source: Victor Nicollet, “Difficulty in Dexterity-Based Platform Games”, GameDev.net

Super Mario World 2, Nintendo

Page 27: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Rhythm Groups

Rhythm is that of player performing actions Identify challenging areas of a level Transitions are place where player can rest

Super Mario World, Nintendo

Page 28: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Tanagra Demo

Page 29: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Further Reading

The New Media Reader Edited by Noah Wardrip-Fruin and Nick Montfort

Designerly Ways of Knowing Nigel Cross

Experiments in Musical Intelligence David Cope

Page 30: Gillian Smith 20 May 2011. Announcements  Prof. Whitehead is in Hawaii  You have a midterm exam on Monday, May 23!

Discussion and Questions

Gillian [email protected]://users.soe.ucsc.edu/~gsmith