WELCOME to GDD 450 Brent M. Dingle, Ph.D. 2014 Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.

Slides:



Advertisements
Similar presentations
How to study for A&P Adapted from “get ready for A&P” By Lori K. Garrett.
Advertisements

John Hurley Cal State LA
Welcome to Physics 2025! ( General Physics Lab 2 - Spring 2013)
Welcome to Physics 1809! General Physics Lab Spring 2013.
CEP Welcome September 1, Matthew J. Koehler September 1, 2005CEP Cognition and Technology Who’s Who?  Team up with someone you don’t.
Introduction to Management Information Systems 00 – Course Overview HTM304 Fall 07.
TA End of Semester Survival Skills Lisa Kelly Center for Teaching October 31 st, 2013.
Agile Design and SCRUM Brent M. Dingle, Ph.D. “For the last few centuries, … science has been attempting to break matter down into ever smaller bits, in.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
Game Design For Development Brent M. Dingle 2014 Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.
WELCOME to GDD 325 Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.
Presented by Karen Porter UM School of Business Administration & ImpactOnlineMarketing.com Integrated Online Marketing: BMKT 420 – Course Overview.
Welcome to CS 115! Introduction to Programming Fall 2015.
Early Design Process Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin.
COMP 465W: Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
CS 150 PERSONAL PRODUCTIVITY USING TECHNOLOGY Instructor: Xenia Mountrouidou.
Welcome to CS 3260 Dennis A. Fairclough. Overview Course Canvas Web Site Course Materials Lab Assignments Homework Grading Exams Withdrawing from Class.
Lecture 1 Page 1 CS 111 Summer 2015 Introduction CS 111 Operating System Principles.
MGS 351 Introduction to Management Information Systems
Chapter Eight Academic Survival Skills. Study Skills  For most students time is the greatest issue.  The first rule to follow is to allow two or three.
Welcome to IIT and cs115!.
Advanced Writing and Grammar Instructor: Ms. Thoibi N. Rublaitus eka: Usha Rajkumari You can call me: ‘Thoibi’
Fourth Grade Curriculum Night Welcome to… Mrs. Allen.
Welcome to Back to School Night. Mrs. Cooperman (Mrs
JunioR Parent Night April 24, 2012 Agenda Senior Year Timeline College Application Process Financial Aid/Scholarships Question & Answer.
10/10/2015 IENG 471 Facilities Planning 1 IENG Lecture END Project Report Requirements & Project Presentation Information.
COMP 465W Software Engineering Fall Components of the Course The three main components of this course are: The study of software engineering as.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
Introduction to Databases Computer Science 557 September 2007 Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
MSE 101 ON LINE LECTURE INTRODUCTION LECTURE & LABORATORY Professor: Professor Shahriar Manufacturing Systems & Engineering Management Dept.  Faculty.
Assignment Paired Prototyping Some content based on GDC 2006, Gingold and Hecker Brent M. Dingle 2014 Game Design and Development Program Mathematics,
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Welcome to Physics 2015! ( General Physics Lab 1 - Fall 2012)
CSE 113 Introduction to Computer Programming Lecture slides for Week 1 Monday, August 29 th, 2011 Instructor: Scott Settembre.
Principles of Computer Science I Honors Section Note Set 1 CSE 1341 – H 1.
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Welcome to SC300: Big Ideas in Science Introduction, Goals, and Policies Freddie Arocho-Perez Kaplan University SC300: Big Ideas in Science.
Leading in the 21 st century- New paradigms for globalizing world MGMT-E 152 Prof. Michael Pirson Class 1: September 17.
Improving School Communication with Google Apps Anne Dotson SWSD Tech Integration Specialist.
WELCOME TO CHEMISTRY!. Welcome, Welcome Day 1 Please go to lab station 7 to pick up your materials. You need 6 papers 1.Parent letter 2.Communication.
Welcome to Physics 2225! Physics Lab for Scientist & Engineers 2 Spring 2013.
CSE 1105 Week 1 CSE 1105 Course Title: Introduction to Computer Science & Engineering Classroom Lecture Times: Section 001 W 4:00 – 4:50, 202 NH Section.
INTRODUCTION TO PROGRAMMING ISMAIL ABUMUHFOUZ | CS 146.
WELCOME to CS244 Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin -
WELCOME TO 7 TH GRADE LANGUAGE ARTS ACADEMY With Mrs. Stroud!
DMD Senior Design Projects CIS 497 Joseph T. Kider Jr.
DGMD E-70 Principles of Game Design LESSON #12: Mid-Production Evaluation: Game Radical Revision and Peer Evals.
A Puzzle for You. Puzzle Someone is working for you for 7 days You have a gold bar, which is segmented into 7 pieces, but they are all CONNECTED You have.
Course Overview Mark Stanovich COP 5641 / CIS 4930.
Introduction to Software Engineering Lab Instructor: Jacob.
CM220 College Composition II Friday, January 29, Unit 1: Introduction to Effective Academic and Professional Writing Unit 1 Lori Martindale, Instructor.
BIT 143: Programming – Data Structures It is assumed that you will also be present for the slideshow for the first day of class. Between that slideshow.
Brent M. Dingle Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin - Stout.
This will be an interactive class, prepare to participate!!!
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
08/29/2006 Introduction INTRODUCTION Instructor: Petru S. Fodor Class webpage: PHYSICS 243H.
+ DGM 3870 Web Graphics (Photoshop) Bryce Newell, J.D.
Welcome to Online Statistics! - Course Resources: - This course is located on Canvas and MyLab. - Canvas contains resources for study (see Modules), Assignments,
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
COMM : Applied Organizational Communication Instructor: Dan Lair Day Twenty Six: Exam and Wrap Up December 5, 2005.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Welcome to Physics 2225! Physics Lab for Scientist & Engineers 2 Fall 2012.
Professor Ira Fay Class 1. Course Intro Syllabus Project 1.
Overview of course and How to register
Welcome to CS 4390/CS5381: Introduction to Formal Methods
Welcome to Physics 2015! (General Physics Lab 1 – Spring 2013)
CS 244 Data Structures and Algorithms
Presentation transcript:

WELCOME to GDD 450 Brent M. Dingle, Ph.D Game Design and Development Program Mathematics, Statistics and Computer Science University of Wisconsin - Stout Your New Job

Your Instructors / Managers Brent Dingle, Ph.D. – Office: TBD – Office Hours: TBA – TBA Course Info: Check online Syllabus is also online

In Case of Emergency Locate the exit door Note the exit paths If the door cannot be located – it’s too late

In Case of Potty Emergency Locate the exit door Note the path to the restroom If the door cannot be located – it’s too late

Welcome Welcome to Your New Job in 3D Game Design and Development! Let’s begin with an overview of what this job entails…

Company Vision Statement To achieve greatness and affect the world in a positive way through dedication, commitment, and creative construction of meaningful games.

Employee Benefits – Experience in Game Design and Development Pitching, Prototyping, and Planning Implementing – Experience working as a Team – Exercise Presentation Skills – Become familiar with approaching design and development from a System Level Perspective – plus much, much, more!

Retirement Plan None Available – HR is working hard to find more options

Work Ethic Take responsibility – for what you do – and for what you do not do Trust and Believe in yourself – so your teammates can too Never Lie, Never Cheat, Never Steal – Elaboration, Collaboration, and Borrowing are usually acceptable

Vacation Days You have ONE vacation day Missing any more days will result in a reduction of your evaluation score In the event you know you will need more – Consult with management BEFORE being absent

Tools This lab – Plus Whatever else a team agrees to use and has access to

Your Job Description Work on small independent assignments – very few in number Complete a game project for a client

Pay Scale You work for free you volunteered didn’t you?

Work Evaluation You will be evaluated by – Yourself – Your Instructors – Your Peers

Assignments Most of your time will be on a Team Project – Designing and Developing a Game In the background – Individual work also required Personal Webpage, Portfolio, Resume…

Project General Setup Your choice of ‘engine’ – Unity – Unreal – Other – Home-Design Team must agree in majority vote – Instructors will break any tie and pick something completely different so find agreement within yourselves

General Work and Project Info 3D environment Dynamic Team Structure – Teams of roughly 6 people each – Members will be selected by the instructors Games will be selected from student presented pitches – By the instructors and assigned to teams

Project is for a YOU Effectively a capstone project Brag about (and/or complain about) For the rest of your life Make it something YOU are proud to have done

Organizational Chart GDD Instructors Team 1Team 2Team 3Team 4 Students

Who’s in Charge Course Instructors have – Final say on everything – Control of process Student Teams – Design and Develop the game – Start with Dynamic Leadership If you cannot get along or function correctly – Your grade drops

Routine Deadlines Project work will be divided into Sprints – Sprints are all roughly 2 weeks in duration BUT Every Thursday Night – Have a working build Test everything BEFORE committing

Tentative Project Schedule Sept. 3 and 5Concept Pitch Presentations Sept. 8Vote on top N game pitches Sept. 15Paired Prototype Due Sept. 17Teams and Games Identified Sept. 19Quiz Team Check-in and Build Management Rules Due and Sprint 1 begins Oct. 3Sprint 1 Ends Oct. 17Sprint 2 Ends Oct. 31Sprint 3 Ends Nov. 14Sprint 4 Ends Nov. 24Sprint 5 Ends Dec. 12Sprint 6 Ends – PseudoFinal Version of Game Dec. 12Webpage/Portfolio Update Due

What Does 3D Mean? Make a 3D game Does it have to be “pure 3D” – Not necessarily – Be Creative – It should require and use 3D models – It should have objects moving in 3D space

Project: Additional Think Abouts Be Creative and Different – This can get you into conferences – and win competitions Code Repository – Team must choose how to keep files organized and where including naming conventions Game Website – Must have a website setup to advertise the game – For this semester – just a link to an exe is ok – Next semester – we focus more on it

Project Action Points You will be assigned a team – Learn the names of your teammates – Set up reliable communication channels Have contact information memorized

September September 8 (Monday) – Pitches Done, Voting Done September 10 – Paired Prototyping Begins September 12 – Workday September 15 – Paired Prototyping Ends September 17 – Game Development Begins Artist and CS More on this later Like on September 10 In general Two week Sprints Build Every Friday Testing in the middle Presentation at the end

October October 3: Sprint 1 Ends October 17: Sprint 2 Ends October 31: Sprint 3 Ends – Game should Have core mechanics fully functional – Player can walk through the game Start to end – Minimally: Placeholders for everything Levels, Puzzles, Objects, Enemies, Menus Planning is done – Test plan in place First Cross-Class Testing is the next week Only SIX weeks to First major milestone

November November 7: Cross-class testing November 14: Sprint 4 ends November 24: Sprint 5 ends (short sprint) – All core things should be done and testable Still can – Make prettier, adjust numbers – Add more levels, more details, more fun… BUT – All core things should be done and testable – This should be a fully functional game Ready for testing 3 weeks later Second major milestone

December December 5: Cross-class testing December 12: Sprint 6 ends – All basic and fundamental things done – All placeholders filled – The game idea is implemented and testable – Ready for expanding/refining/fixing – Think… Alpha » but it not Omega Peter Callesen 3 weeks later Classes end

General Questions Before presentations begin Questions? Other random info from instructors? – Additional details about the class can be found in the syllabus Syllabus is posted to D2L

Pitches How many are ready to go today? Volunteers?

Reprieve The Pitches and Inception Documents are due before next class. – Upload the documents to D2L Actual presentations will begin next class – Volunteers may go at the end of this class if time allows Which means… more talking for today.

Questions about homework? Questions on Pitches or Inception Docs? We will be looking at descriptions and examples shortly.

End Summary This will be the BEST JOB EVAR!! Make friends with ALL your classmates/coworkers GOTO NextPresentation