ART 485 / CMSC 493 Game Project Class.

Slides:



Advertisements
Similar presentations
Introduction Lecture to Game Mod Workshop Brian Schrank, PhD.
Advertisements

Effective Presentations Week 7. Agenda 5:30 – Team Stand Up 5:40 – Pitch Event details 6:00 – Draft Presentation 6:25 – Mentor Careers 7:25 – Ongoing.
Copyright 2006 Tiffany Barnes Game Design & Development Overview of process.
Game Deconstruction 101 How to stop developers reinventing the wheel.
Computer Game Development CSCE552 Spring 2011 By Jijun Tang.
Science Student Success Centre Find the resources you need on campus Improve the way you prepare for your semester. Find summer research opportunities.
INDIVIDUAL MARKS THE REST = TEAM MARKS. INDIVIDUAL MARKS THE REST = TEAM MARKS.
IMGD The Game Development Process: Project 5 – Level Design Due: Friday, October 9 th Status report: Monday, October 5 th.
The Game Development Process Documentation. The Role of Documentation The Concept Document The Design Document Based on Ch 18-19, Gameplay and Design,
Jan 11, Fall 2003CS44551 ITCS4010/ Computer Game Design and Development Tiffany Barnes, Ph.D.
Mark Nelson Alessandro Canossa Design documents Spring 2011
Complete and Present Prototype Project 6 Status report: Tuesday, October 5 th Due: Saturday, October 9 th Presentation: Tuesday, October 12 th.
IMGD The Game Development Process: Project 5 – Level Design Due: Friday, October 10 th (in class) Status report: Monday, October 6 th.
Aug 22, Fall 2006ITCS4230/ ITCS4230/ Computer Game Design and Development Tiffany Barnes, Ph.D. STECH403E
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,
SE 320 – Introduction to Game Development Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
SE 350 – Programming Games Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked with TODO) 2/10/20121.
CS4455 CS4455: Video Game Design and Architecture Blair MacIntyre
Embedded Programming and Robotics Introduction and Overview Presented by John Cole Senior Lecturer in Computer Science The University of Texas at Dallas,
CS 4730 Prototyping CS 4730 – Computer Game Design Credit: Some slide material courtesy Walker White (Cornell)
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
ART 488 / CMSC 493 Game Project Class. Introduction Marc Olano BS EE, University of Illinois – Visualization, Theatre Lighting Design PhD CS, University.
Next Original Game After Gravinoid.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
COMP 523 DIANE POZEFSKY 20 August AGENDA Introductions Logistics Software Engineering Overview Selecting a project Working with a client.
COMP 523 DIANE POZEFSKY 19 August CHAOS REIGNS.
9am12pm3pm6pm9pm12am 1am9am12pm3pm6pm9pm12am3am6am9am SLEEP M1: Tech. Demo Navigate empty world using imported art. M1: Tech. Demo Navigate empty world.
Hello World! CSE442. Course Summary A semester long group project – You will develop software from idea to implementation You have full freedom to choose.
English 11 Tri 2 Week 11. Wednesday, February 19 To prepare for class: ~Take out - the position paper rubric (packet) Homework Read Independent Reading.
21 August Agenda  Introductions  Logistics  Selecting a project  Working with a client.
1 Introduction to Engineering Second Semester Overview Agenda Team Assignments and Information Exchange Course Overview.
This Session 1.Game Documentation 2.Project Management 3.Group Breakout 4.Start Level !
ART 488 / CMSC 493 Game Project Class. Introduction Game programming experience Team development Customers Adversity – Cancelled projects, reassignment.
Bossmen Pitch Design Doc GCS Capstone. Two guys on our way out Gregory Peng Jay Meistrich
Igniting 21st century learning ® ® © One-to-One Institute 1 Teaching & Learning in a One-to-One Environment 1 Muskegon August 16,17,18.
Intro Lecture - 9/8/2011 Game Mod Workshop (GAM 392) Brian Schrank.
Ahmed Saker Indie Game Developer
CS 426 Video Game Design and Programming © Jason Leigh Electronic Visualization Lab, University of Illinois at Chicago “The figure of merit.
1 A Student Optics Workshop Hwa Chong Institution, Singapore November 15th, 2012 An Exploration of Nifty Portable Dental and Medical Imaging Techniques.
CS4455 CS4455: Video Game Design and Architecture Maribeth Gandy Blair MacIntyre
How Embedded Tech Artists Can Unite Artists and Programmers Ben Cloward Senior Technical Artist BioWare Ben Cloward Senior Technical Artist BioWare JOINING.
Project. Research Project Due: – Project report due Monday midnight Delayed a bit due to popular demand Can accept an even higher delay (Tuesday at noon)
Expectations for SLC 1.Show up ON TIME. You are given 2-3 weeks to make arrangements to be at school on your designated times. If you are late, we will.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
Game Pitches UC Santa Cruz CMPS 170 – Game Design Studio I 9 October 2014.
Hello World D R. R OBERT Z UBEK, S OMA S IM LLC EECS-395/495: G AME D EVELOPMENT S TUDIO W INTER Q UARTER 2016 N ORTHWESTERN U NIVERSITY.
Production Documents. Docs High Level / Concept Doc – Pitch document – Targets : Investors/Studios/Partners Design Document – Production document – Targets.
Introduction to PAD2 Dr. Mark C. Lewis
Introduction to CSCI 1311 Dr. Mark C. Lewis
CS 134 Design Documents.
Activity: “Artists Observe” Mind Map
Artists Observe In this unit, students will:
UC Santa Cruz CMPS 172 – Game Design Studio III
Google Classroom Code:
Large-Scale Design Process
Freshman Engineering Clinic II
COMP 523 Diane pozefsky 24 August 2016.
Hello World! CSE442.
How to write a Game Proposal
Game Development Essentials: An Introduction Third Edition
UAL Level 2 GAMES AND ROBOTICS Design Document
Genius Hour: Semester Project & Art Final
CIS 487/587 Bruce R. Maxim UM-Dearborn
Thinking about a game you played over the Easter break.
Getting Started & Resources for your FIRST Team
Design Brief.
Play Testing Due: Sunday, July 25th.
Using Digital Cameras in the Classroom
Project Iterations.
Advanced Computer Graphics Introduction
Presentation transcript:

ART 485 / CMSC 493 Game Project Class

Introduction Game programming experience Team development Adversity Cancelled projects, reassignment Success Demo for professional game developers

Who am I? Marc Olano BS EE, University of Illinois Plus Visualization, Theatre Lighting Design PhD CS, University of North Carolina First graphics hardware shading Normal maps, Some ideas used on GPUs 4 years Silicon Graphics Cramming shading into non-programmable hardware Here since 2002 Sabbatical at Firaxis Games (Civilization V), Epic Games (UE4) Work w/ 2K, Activision, Big Huge, Treyarch, Oxide

“In the beginning” This class in 2009 Gamebryo + WWise + Scaleform AAA tools, AAA complexity Gamebryo + WWise + Scaleform All used in some real AAA games All poorly documented, steep learning curve 1 person-month to integrate Scaleform & Gamebryo Legal encumbrance

“Riding the pendulum” This class in 2010 Tiny teams, Tiny 2D games Some awesome, some less awesome Maybe too tiny… Little programming complexity I’ve seen High School students do better OK, so they were Imagine Cup finalist HS students

The Goldilocks Version? Survival of the fittest Just like the real world :) Best ideas get 2-3 person 2-week prototype Best prototypes get 5-8 person team 6 weeks development 2 weeks to refine it 2 weeks to make it bulletproof Industry demo

Cool Toys One project should use our 3D scanner Creates 3D models and textures of objects & people from 94-camera rig One project should use PI2 6x4 grid of Stereo HD displays with tracking Crazy high-res VR (11520 x 4320) 11520 x 4320 anything!

How to Pitch Look at rubric, due midnight SUNDAY Create five slide pitch in Google Docs Share it with me I will merge into one mondo presentation 3 minute presentations Over 3 minutes = -10% (practice!) +1 minute question(s)

Your Pitch Slide 1: Elevator pitch Slide 2: Demographics 2 sentences, 10 seconds Slide 2: Demographics Who is your target player, why will they like it? Similar games that succeeded Slide 3: Mechanic What do your players do? Why is that fun? Slide 4: Technical Time and resources Slide 5: Style What will the game look like? (possible screen mock-up) What is the artistic style? (images from other games or artists)

Considerations Can this game be finished in a semester? Does something about it stand out Artistic style Unique or unusual tech Theme or gameplay Will it enhance your portfolio?

Unity3D / Unreal Engine In the lab: Unreal (not installed, will be soon) I’ll select the tool I think will work best for you Unless you have a compelling reason to use something else And can convince me

Ethics You can use external toolkits and code If you have the rights And you credit them But you need to make your own game The design must be yours The art must be yours The core game code must be yours

Grading Personal Team 10% Pitch 10% Portfolio & Site Due Sunday 10% Portfolio & Site Due 5/2 20% Perf. & Attendance All semester Your teammates are depending on you! No text, no final = you must attend 10% Prototype Due 2/19 5% URCAD Draft 2/19, Final 2/22 Attend 4/24 35% Sprints Every two weeks 10% Final demo Schedule in finals week