Jan 9, Spring 2004CS4455 CS4455 -Video Game Design and Programming Blair MacIntyre

Slides:



Advertisements
Similar presentations
Toward Better Research: Cross-Threads Nick Feamster, Alex Gray, Charles Isbell College of Computing Georgia Tech.
Advertisements

1 i206: Distributed Computing Applications & Infrastructure 2012
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2011.
CIT110 – Introduction to Information Technology Dr. Catherine Dwyer Fall 2010.
Class Materials Dr. Catherine Dwyer Spring Catherine Dwyer Associate Professor Seidenberg School, Department of Information Technology  Full.
What’s in a Multimedia or Interactive Games Degree? The opportunity to experience –Design techniques –Technical aspects –Make real applications –Working.
IMGD 1001 The Game Development Process Mark Claypool.
CSE 490 ra Pen computing capstone Richard Anderson AJ Bernheim Brush.
Aug 22, Fall 2005ITCS4010/ ITCS4010/ Computer Game Design and Development Tiffany Barnes, Ph.D. STECH403E
SM3121 Toys and Gadgets Mark Green School of Creative Media.
Computer Game Development Dr. Scott Schaefer. Course Information Instructor: Dr. Schaefer Office:HRBB 527B Office Hours: by appointment Website:
Jan 11, Fall 2003CS44551 ITCS4010/ Computer Game Design and Development Tiffany Barnes, Ph.D.
Sep 7, Fall 2006IAT 4101 IAT Video Game Design and Programming Chris Shaw, Ph.D.
CS 575 Week 1 Spring 2010 Bapa Rao. Outline Introductions Enrollment About this course Student Responsibilities and Grading Criteria The web and its humans:
Computer Game Development Dr. Scott Schaefer. Course Information Instructor: Dr. Schaefer / Dr. Srinivasan Office:HRBB 527B / Langford C 418 Office Hours:
A Tablet PC Capstone Course Richard Anderson Department of Computer Science and Engineering University of Washington.
1 CIS101 Introduction to Computing Week 01 Professor Catherine Dwyer.
Aug 22, Fall 2006ITCS4230/ ITCS4230/ Computer Game Design and Development Tiffany Barnes, Ph.D. STECH403E
CS 370 Computer Game Design Introduction Ken Forbus Spring 2003
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
1 CIS101 Introduction to Computing Week 01 Professor Catherine Dwyer.
CS4455 CS4455: Video Game Design and Architecture Blair MacIntyre
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
8/9/2015Spring 2007COMP COMP 7970 Intro to Computer Game Design and Development Dr. Cheryl D. Seals Ramsey.
Martin Šperka, Alena Kovárová Faculty of Informatics and Information Technologies Slovak University of Technology, Bratislava, Slovakia DIGITAL MEDIA ENGINEERING.
Courses Presented by Computer Science (CS) Building.
CS529 Multimedia Networking Admin. Topics Background Admin Stuff Motivation Objectives Multimedia!
CS 6750 Human-Computer Interaction Fall 2009 Keith Edwards
COMPUTER SCIENCE LYNDA THOMAS – SENIOR LECTURER, ACADEMIC ADVISOR.
CS598CXZ Course Summary ChengXiang Zhai Department of Computer Science University of Illinois, Urbana-Champaign.
1 Mixed Reality Design Overview Instructors: Blair MacIntyre, CoC Jay Bolter, LCC TA: Hafez Rouzati, CoC (others helping out)
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Laurent Noel.
Presentation Topics CS 4763 Multimedia Systems. Multimedia When different people mention the term multimedia, they often have quite different, or even.
Georgia Tech’s Three CS1’s CS1321: Introduction to Computing Based on How to Design Programs and the TeachScheme Project Was the only CS1 course, on a.
Welcome to CSIS10A Computer Science: Beginning Programming Please, take a syllabus.
Learning by Doing (LBD) based Course Content Development (in Areas of CS and ECE) International Institute of Information Technology Hyderabad, India 1.
ITMS3101: Digital Media Introduction and Overview Eng. Mohanned M. Dawoud Software Engineering University of Palestine.
Prof. Blair MacIntyre Prof. Peter Swire CS4803 & 6725; MGT4803 & 8803 January 5, 2015 Information Security Strategies and Policy.
CS 858 – Hot Topics in Computer and Communications Security Winter 2009 Introduction.
Introduction to Making Multimedia
Enhanced Learning Through Web-Based Team and Individual Projects.
CMSC104 Problem Solving and Computer Programming Spring 2011 Section 04 John Park.
CS 426 Video Game Design and Programming © Jason Leigh Electronic Visualization Lab, University of Illinois at Chicago “The figure of merit.
1 ISEC0511 Programming for Information System Security Lecture Notes #1 Introduction.
CS4042 / CS4032 – Directed Study 28/01/2009 Digital Media Design Music and Performance Technology Jim Buckley Directed Study (CS4042.
Using Alice in an introductory programming course for non-CS majors Adelaida A. Medlock Department of Computer Science Drexel University
Workshop Fall 15 Open Human Interface Device Lab & High-Performance Database Research Center Presents: Fall 15 – Parallel Programming Theme Francisco R.
12/6/ Spring 2009Computer Gaming1 COMP 7970 Intro to Computer Game Design and Development Dr. Cheryl D. Seals Shelby Center.
Computers Are Smarter Than Humans Or Are They???
CS4455 CS4455: Video Game Design and Architecture Maribeth Gandy Blair MacIntyre
CPSC 315 Programming Studio Spring 2008 John Keyser.
ECE 4007L03 Senior Design Computer Engineering Tues. Thurs. 9:30 – 11:00 Van Leer C241 ECE 4884A – Design Lecture Mon. Wed. 3:00 – 4:00 Van Leer Auditorium.
Chapter 3-Multimedia Skills
CS 4620 Intelligent Systems. What we want to do today Course introductions Make sure you know the schedule for the next three weeks.
INT197B: CyberCitizenship Spring 2010 Class Catherine Dwyer Assoc. Prof. Seidenberg School Full time since Fall 2000 Other classes taught: CS121,
Computer Networks CNT5106C
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
What is Multimedia Anyway? David Millard and Paul Lewis.
Introduction to Digital Media 1. What is digital media? Digital media is a form of electronic media where data is stored in digital (as opposed to analog)
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
ECE4823: WIRELESS AND MOBILE NETWORKS
Computer Science Courses
CS5040: Data Structures and Algorithms
How to write a Game Proposal
Game Design Practicum (CMPS 179) Summer 2012 Course Overview
CSE 444 Database Management Systems Spring 1999 University of Washington Introduction and Welcome © 1999 UW CSE 4/4/2019.
Interactive media.
Course Introduction Data Visualization & Exploration – COMPSCI 590
CSE 444 Database Management Systems Autumn 1997 University of Washington Introduction and Welcome © 1997 UW CSE 12/12/2019.
Presentation transcript:

Jan 9, Spring 2004CS4455 CS4455 -Video Game Design and Programming Blair MacIntyre

Jan 9, Spring 2006CS 4455 Topics Following (roughly) the International Game Developers Association Curriculum Framework ( rk.php) rk.php –One of the reasons your text was chosen Four broad themes: –Social and Design aspects –Technology aspects –Software Engineering aspects –Business aspects

Jan 9, Spring 2006CS 4455 Introductions Instructor –Blair MacIntyre HCI and 3D Graphics, Augmented and Mixed Reality (“interactive 3D in the world”) –Assistant Professor, Coc/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

Jan 9, Spring 2006CS 4455 Introductions Tas (currently) –Mitch Halpin MS –Micheal Bleigh Undergrad

Jan 9, Spring 2006CS 4455 Cognate Classes CS Classes –Computer Graphics –Artificial Intelligence –Networking –Human-Computer Interaction –Software Engineering Visual Arts Music

Jan 9, Spring 2006CS 4455 What you will do Analysis Design Programming User testing Programming! Enjoy!

Jan 9, Spring 2006CS Phase Project Build a team –Tell me your team members ASAP Build a game Phases –Settle on a game idea (Jan 20) –Formal Game Proposal (Feb 6) –Game Design (Feb 20) –Minimum Target Progress Report (March 6) –Alpha Release (April 3) –Playtesting Results (April 26)

Jan 9, Spring 2006CS 4455 Course Information Grading –Project (5 parts)12-17% each --> 75% –Homeworks10% –Final15% –MAY CHANGE (slightly) Advice: –Learn from past (Content, lectures, projects, …) –Read the book, search out other relevant resources

Jan 9, Spring 2006CS 4455 Project Teams 4 people (diverse is best!) Consider schedules Cool name

Jan 9, Spring 2006CS 4455 Software Digital Media Labs –PC Lab –Mac Lab –Lots of software Game Engines –You will need to pick and use one; your choice –Second assignment will be to critique one!

Jan 9, Spring 2006CS 4455 Hardware I don’t care –Really –No, Really! –Use macs, PCs, whatever you like

Jan 9, Spring 2006CS 4455 Info I Need Your name Your year of study Relevant 3rd & 4th year classes Your Visual Art & Design experience Your Audio Art & Design experience Put it under “Who’s who” on the coweb –