Download Overview Slides - Augmented Environments Lab

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts

Artificial intelligence in video games wikipedia, lookup

Transcript
CS4455: Video Game Design
and Architecture
Blair MacIntyre
[email protected]
Maribeth Gandy
[email protected]
CS4455
Topics


Video Game Design
Themes:
– Thing about elements of games
• Formal elements, dramatic elements, balance, rules
– Design a fun experience
• Brainstorming, prototyping, play testing
– Game technology
• 3D graphics, audio, physics, AI, game engines etc.
CS 4455
Texts (optional)

Game Design Workshop, Second
Edition: A Playcentric Approach
to Creating Innovative Games
(Paperback), Tracy Fullerton,
Christopher Swain, Steven
Hoffman (1st Edition: : Game
Design Workshop: Designing,
Prototyping, and Playtesting
Games)

The Art of Game Design: A
book of lenses (Paperback),
Jesse Schell
CS 4455
Unity3D




Unity3d.com
LEARN IT, NOW!
Leverage forums,
IRC, tutorials,
examples, wikis, etc.
DGML or buy
– Asset server is very
valuable
Fall 2006
CS 4455
Introductions

Instructor
– Blair MacIntyre
– [email protected]

Augmented and Mixed Reality (“interactive 3D in
the world”), AR/MR Games
–
–
–
–
Associate Professor, Coc/IC; Adjunt Professor, LCC
Design of MR/AR experiences (3D in the world)
Background in math, CS, 3D graphics
PhD research in distributed interactive 3D software design
CS 4455
Introductions

Instructor
– Maribeth Gandy
– [email protected]
– Research Scientist, Interactive
Media Technology Center

Augmented and Mixed Reality,
Wearable Computing
– Background in CS, HCI,
graphics, audio
– Tools for AR design,
– Applying HCI techniques to AR
– Creating compelling AR
experiences for entertainment
and informal education
CS 4455
Introductions

TA
– Chris Ernst
CS 4455
Useful Background Knowledge

CS Classes
–
–
–
–
–

Computer Graphics
Artificial Intelligence
Networking
Human-Computer Interaction
Software Engineering
Visual Arts
– 3D Modeling

Music and Sound Design
CS 4455
What you will do






Think about games
Think about what makes a good game
Design
Learn what it means to prototype core game
elements, and do it
Create a game
{Test, refine, repeat}
CS 4455
Class Structure and Grading

http://cs4455f11.computing4fun.org
CS 4455
Group Project


Design and build a game
– Unity3D appropriate for all types of games!
Everyone must make a significant technical
contribution
– EVERYONE WRITES CODE
CS 4455
Group Project

Build a team
– Teams of 3


Build a game
Must include range of technology
–
–
–
–
–
3D game
Non-completely-trivial AI
Network (2 player)
Physics
Audio
CS 4455
Resources

Know what’s going on!
– Grades on Tsquare
– Annoucements, syllabus and schedule on blog
– Please check often

DML/Mac Lab
– Lots of software (Unity3D, Maya, Creative Suite)

Free models
– Don’t spend a lot of time modeling!

Audio Libraries
CS 4455
Annoying Warnings


You are responsible for anything we talk about
in class. If you miss class, talk to classmates.
No open laptops in class, unless we ask you to
take them out
– If you like to take notes on your laptop, fine. But,
we will ask you to submit them after each class.
CS 4455
Cross-Institute Collaboration

Berklee College of Music
– Have Berklee students in your group, creating
custom music and sound
– More later

SCAD
– Opportunity for a small number of you to join
class at SCAD
CS 4455