Game Project IMGD 4000 Due Dates: Form TeamsMarch 16 TreatmentMarch 20 WebsiteApril 2 Tech milestoneApril 11 AlphaApril 14 PlaytestApril 27 BetaMay 2.

Slides:



Advertisements
Similar presentations
1 CS 446 – Tutorial 6 Frid. Nov. 6 th, 2009 Implementation Tutorial.
Advertisements

COMP4710 Senior Design Process Documentation and Deliverables.
Guidelines/Grading Rubric Provided by Ms. Wigfall Guidelines for Reader’s Circle Product.
CS Tutorial 7 Frid. Nov. 20 th, 2009 Final Project Presentations & Demos Tutorial.
Pitching. Rejection The Publisher Survey from the IGDA shows us that only 4% of game concepts that independent developers submit to publishers are actually.
Making Games with Game Maker Project 2 Due dates: A) Tuesday, September 5th, by 11:59pm (list) B) Sunday, September 14th, by 11:59pm (final)
Advanced Technical Writing Today in class ► Presentation guidelines ► Ideas for displaying data.
IMGD The Game Development Process: Project 5 – Level Design Due: Friday, October 9 th Status report: Monday, October 5 th.
Game Inception and Design Project 1 Due dates: –Wednesday, January 18th: First-draft –Monday, January 23rd: Peer Review due –Thursday, January 26th: Final.
The Game Development Process Documentation. The Role of Documentation The Concept Document The Design Document Based on Ch 18-19, Gameplay and Design,
Level Design Project 5 Due date: Friday, October 6th.
Game Inception and Design Project 1 Due date: –Wednesday, May 24 th (in class)
Game Inception and Design Project 2 Due dates: – Friday, September 8 th, 11:59pm.
Mark Nelson Alessandro Canossa Design documents Spring 2011
Content Creation Project 2 Due date: Monday, September 22 nd.
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.
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,
Interactive Media and Game Development Project. Introduction ARG story: –monolithic game corporation (like EA) is trying to take over the world –using.
Independent Work Fall 2007 David Walker. Welcome Junior ABs (both semesters) Junior ABs (both semesters) Senior ABs (thesis) Senior ABs (thesis) BSEs.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
Big Projects  Part of this class is about picking a cool software project and building it 1.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
Notes on the Game Development Process
Game Programming Chapter 1 Review Part One Juniors March 11, 2011.
GAME DEVELOPMENT DOCUMENTATION
COMP 523 DIANE POZEFSKY 20 August AGENDA Introductions Logistics Software Engineering Overview Selecting a project Working with a client.
Game Project IMGD 4000 Due Dates: Form TeamsMarch 18 TreatmentMarch 22 WebsiteMarch 29 Tech milestoneApril 7 AlphaApril 14 BetaApril 29 FinalMay 3 PresentationMay.
Put the Title of the WebQuest Here A WebQuest for xth Grade (Put Subject Here) Designed by (Put Your Name Here) Put Your Address Here Put some interesting.
Put the Lesson Title Here A webquest for xth grade Designed by Put your You may include graphics, a movie, or sound to any of the slides. Introduction.
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.
Introduction to Arrays. definitions and things to consider… This presentation is designed to give a simple demonstration of array and object visualizations.
21 August Agenda  Introductions  Logistics  Selecting a project  Working with a client.
UE4 Quickstart IMGD 4000 Due: March 25 th, 11:59pm.
1 Project Information and Acceptance Testing Integrating Your Code Final Code Submission Acceptance Testing Other Advice and Reminders.
How to start Milestone 1 CSSE 371 Project Info There are only 8 easy steps…
Family Game Night! High School (11 th /12 th grade) Statistics Task: Create a new board game which incorporates a respectable amount of measurable probability.
Going Deeper with Mark Twain A WebQuest for 10th Grade Composition Designed by Sandy Schaufelberger Wes-Del High School, Gaston IN
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website Tech milestone AlphaApril 17 Beta Final Presentation.
Prepare an Asset List Project 4 Due date: Friday, September 24 th.
Advanced Legal Writing Seminar: Wednesdays, 10:00 p.m. EST Office Hours: Mondays from 3 – 5 p.m. EST, and by appointment AIM sign-in: cssouthall
Multimedia Games Development COM429 Demo and presentation Week 12 Assignment 3.
 A plan of attack for your games content  Or (more specifically)  A detailed description of all games mechanics, objects, characters, stats, ect… that.
Research Presentation For help with Oedipus Presentation for Shawn Chen English 9.
Maths & Technologies for Games Production Processes & Asset Management CO3303 Week 10.
Prepare a Game Treatment Project 3 Due dates: Tuesday, September 14 th, in class.
Computer/Human Interaction Spring 2013 Northeastern University1 Name of Interface Tagline if you have one (80 chars max, including spaces) Team member.
Class will start at the top of the hour! Please turn the volume up on your computer speakers to access the audio feature of this seminar. WELCOME TO CE101.
ITM 353 Final Project Demos. Your Last Assignment There’s one more fun presentation in store for you all: the Transition Readiness Review (TRR) aka your.
Administrative IMGD Topics Background Admin Stuff Motivation Objectives Class material! 2.
1 Multimedia Development Team. 2 To discuss phases of MM production team members Multimedia I.
Study Skills & Test taking Want SUCCESS? “Study is nothing else but a possession of the mind” - Thomas Hobbes, 1651.
UE4 Quickstart IMGD 4000 Due: March 23 rd, 11:59pm.
Welcome to Introduction to Psychology! Let’s share a bit about where we are all from…
Professor Ira Fay Class 1. Course Intro Syllabus Project 1.
Mazetool Analytics Project 2 IMGD 2905.
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website
Asset List & Content Creation
The Firing Solution IMGD 4000 Due: April 21st, 11:59pm.
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website
Mazetool Analytics Project 2 IMGD 2905.
Treatment Document Due date: Monday, September 10th, by 10:00am
Game Inception and Design
Final Project Details Note: To print these slides in grayscale (e.g., on a laser printer), first change the Theme Background to “Style 1” (i.e., dark.
Project Pathfinding IMGD 4000 Due: March 28th, 11:59pm.
Game Project IMGD 4000 Due Dates: Form Teams Treatment Website
Game Inception and Design
Project Behavior Tree IMGD 4000 Due: April 7th, 11:59pm.
IMGD 1001: Project Pitch by Mark Claypool
Presentation transcript:

Game Project IMGD 4000 Due Dates: Form TeamsMarch 16 TreatmentMarch 20 WebsiteApril 2 Tech milestoneApril 11 AlphaApril 14 PlaytestApril 27 BetaMay 2

Overview Build a game! – Using UE4 In team of artists + programmers – Exactly 2 of each Of your own choosing, but with constraints – Specific tech required – Specific art elements Milestones provided (as per previous slide) (Details next)

Form Teams (1 of 3) Form Pairs Pair up with 1 other Tech – After class today! Each look over game requirements Pair meets, talk about 2d game s/he would like to make Send me – Classification of Art or Tech pair (4500 too) – Pair names and addresses – 1-sentence describing 2d game(s) preference(s) By Tuesday, 11:59pm

Form Teams (2 of 3) Speed Dating All pairs must go to FL 222, 2pm Wednesday Take 1 printed handout (pair info), other half Art pairs assume fixed location Tech pairs randomly group with Art pairs Groups talk 5 minutes Ding! Rotate clockwise and repeat What is your favorite 2d game(s) to play? What 2d game has the most impressive art and/or tech? What genre(s) of 2d game are you most interested in working on this term? What roles do you play in teams you are part of? What game development role(s) are you most interested in taking on this term? What are your strongest game development skills? When you have an assignment due, are you more likely to get it done a week early, stay up all night before it is due, or something else? How important is this class to you and how does it fit in with your other commitments this term?

Form Teams (3 of 3) Form Teams After all done speed dating  communicate – In person (FL222) – Pairs group up, commit to team – Exactly 2 Art and 2 Tech Choose team name Send details & – Team name – List of all team members and addresses By Wednesday, 11:59pm Any student not committed  random!

Design Constraints (1 of 2) Game design is constrained – In our case, for educational reasons – In many cases, financial, legal, or market Setting, narrative, character personality, game mechanics are not constrained Designed by Art and Tech – Not necessarily role of any one person

Design Constraints (2 of 2) The game must be 2d The game must have… 1+ fully-animated biped or quadruped character. – Player avatar or NPC 3+ non-character objects 5+ sounds Artists produce – 2 animated characters – 2 static 2d assets – 1 environment – 4-8 sound files – “Working” in UE4 Tech provide – Tech code for gameplay – Incorporation of art in game

A Note About Teams Game is team effort  view it as such – Professional in all aspect (reliability, communication!) – Have roles, but look beyond role  What else needs doing? How can I help? Art students – Create assets – Test and assemble in UE4 Animations working, level assembled – Will be “Technical Art” lead  help with level design Tech students – Implement all tech – Incorporate working art into game

Treatment Document (1 of 3) Short document providing information on game Game Title Group Leader (+ ) IMGD 4000 team (+ s) IMGD 4500 team (+ s) Elevator Pitch (max 3 sentences) "A top-down shooter using rotten vegetables that takes place in the supermarket produce section. You win the game by hitting your opponent with a complete salad."

Treatment Document (2 of 3) Details Where and when does game take place? Who/what are protagonist and adversary (which one is player)? Explain primary objective of player and how wins Explain the general game narrative (if any) in 1-2 paragraphs What is basic game mechanic? Asset list (with brief description of each) Technical requirements (physics, pathfinding, networking …) Style guide (sketches, reference art, concept art)

Treatment Document (3 of 3) Due Sunday! PDF to Claypool and Snyder Note, not “contract”, but chance for team to think through most aspects of game before starting! – May change mind during development (that’s ok)

Website For development of game Include information on right Hosting up to you (e.g., WPI) Consider links from past offerings – D12 D12 – B12 B12 Team (e.g., members, roles, contact information) Documents (e.g., game treatment) Artistic content (e.g., Concept Art, Model Renders) Releases (Tech, Alpha, Beta) Promotional materials (e.g., Trailer) Final game! Professional, outward representation of game development effort

Technical Milestone Tech pair only - Short (~5 minute) demo in class – Visiting Website – Clicking on link Make sure to test ahead of time! – As in “real world”, get only one shot at interview/funding README – Describes technical components – Attribute authors, if not equal Describe high-level concept of game Describe and demonstrate tech elements required – Point out each as running game Note: – Not tuned/balanced – Not necessarily any art (placeholder art as needed) Due about ½ way through term – work on this with individual projects!

Alpha Full team - short (~5 minute) demo in class All required features implemented – May not be working entirely correctly Game code tested to eliminate critical gameplay flaws – Minor glitches/bugs present Compile cleanly, runnable May have separate levels for separate parts (e.g., some illustrating weapons, other bad guys) Not yet balanced, nor levels designed Some placeholder assets ok (e.g., simple cube)

Playtest Full team, in class Game playable by users outside team (Details TBD) Intent is giving and getting feedback – Will incorporate short-term fixes – Will improve balance – Note long-term possibilities (later for portfolio!)

Beta Your final release is like Alpha, but – With more bugs fixed – With more balance – With more polish Don’t forget opening/splash Don’t forget credits Don’t forget in-game directions

Beta Presentation Present final game in class Intro – Introduce team – High concept of game – Summary of major features core ideas Most time spent demonstrating game! (show, don’t tell) – Highlighting technical aspects needed as show them All team members should talk – Arrange in advance who says what Bring laptop/ test on podium computer ahead of time! – Embarrassing things can happen when you don't try out! Total time 5 minutes – Plan accordingly Practice! Many times  content, timing and transitions down

Hints IMGD 4000 Forums – Instruct Assist – Post good resources – Ask questions Check out UE4 resources that we have collectedUE4 resources – If you find other really good ones, let us know! Consider design constraints Use iterative development – Should always have build that compiles, plays Concentrate on core, then required, then desired (if time)

Submission For each milestone (Tech, Alpha, Beta) Electronically, 11:59pm Windows executable – Test outside UE4 editor, on another computer! – Put online Source code (.cpp,.h) – Well structured, commented – Screen shots of Blueprints README.txt – URL where executable is – Directions

Grading Treatment5% Web2.5% Tech Demo15% Alpha30% Playtest2.5% Beta35% Game Quality10%

Rubric The submission clearly exceeds requirements. The game works without problems. The demonstration went smoothly, well-prepared and executed. All technical components exhibit an unusually high degree of effort and technical ability. Accompanying documentation is complete and clearly written, and Website is complete, well-organized and professional The submission meets requirements. The game works without significant problems. The demonstration went fairly smoothly, showing preparation. Most technical components exhibit an high degree of effort and technical ability, although some may have minor issues. Accompanying documentation is complete and fairly clearly written, and Website is complete, and fairly well- organized and professional The submission barely meets requirements. The game works, but with some problems. The demonstration has some difficulty showing functionality. Some technical components exhibit a high degree of effort and technical ability, but others have issues, possibly significant. Accompanying documentation is partially incomplete and somewhat unclear. Website is mostly complete, with some minor organizational or presentation issues The submission fails to meet requirements in some places. The game may only somewhat work and has significant problems. The demonstration has difficulty showing functionality. Many technical components have issues, some significant. Accompanying documentation is unclear (or missing) and unclearly written. Website is incomplete, with some organizational and/or presentation issues The project does not meet requirements. The game does not work or crashes frequently. The demonstration did not show adequate functionality. Most technical components had issues, some significant. Accompanying documentation is unclear, missing and poorly written. Website is missing or incomplete, with organizational and presentation problems.