computer games laboratory · game idea pitch 2. formal proposal & prototype 3. interim demo 4....
TRANSCRIPT
![Page 1: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/1.jpg)
Computer Games Laboratory
I15, Kick-off
![Page 2: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/2.jpg)
Instructors
• Rüdiger Westermann ([email protected])
• Henrik Masbruch ([email protected])
• Michael Kern ([email protected])
3
![Page 3: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/3.jpg)
Course Goals
1. Learn central elements of modern computer
game design and programming
2. Design & implement your own game project
3. Reinforce CS and graphics knowledge
4. Practice “soft skills” and project management
9
![Page 4: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/4.jpg)
Adopted from: ETH GPL
https://graphics.ethz.ch/teaching/gamelab14/home.php
Acknowledgements: M. Gross, B. Sumner, S. Heinzle, …
![Page 5: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/5.jpg)
Course Goals
• Capstone course: cumulative knowledge
transferred to task of creating video game
Game Lab(s)
GE Master
GE Bachelor
![Page 6: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/6.jpg)
Prerequisites
• Strong interest in computer graphics and game tech
• Ideally, intro/advanced courses in computer graphics
• Ability and interest to work in teams
• Some artistic skills can help
• Time & motivation
11
![Page 7: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/7.jpg)
Course Elements
• Lectures: background & basics, structure
• Milestones: delivery deadlines, documentation
• Presentations: get feedback, track progress
15
![Page 8: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/8.jpg)
Grading
• We will track your performance
• Project plays most important role
– Each of you: private summary of own contributions
• Criteria:
– Technical complexity of project
– Project plan and milestones met
– Assignments
– Presentations
– Teamwork
– Creativity
18
![Page 9: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/9.jpg)
Resources
• Main Website:
– http://wwwcg.in.tum.de/teaching/teaching/winter-term-
1718/computer-games-laboratory.html
– Project structure / assignments
– Lecture slides
– Resources
• Wiki
19
![Page 11: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/11.jpg)
11
?
![Page 12: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/12.jpg)
Project Structure
![Page 13: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/13.jpg)
13
Teams
• 3-4 Students per team
• Every member should contribute equally
• Considerations
– Interests
– Skills
– Working hours
– Meeting locations…
![Page 14: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/14.jpg)
14
“Design & implement your game”
• But … that’s very challenging!
• Detailed project management
– Written project document
– Actual idea/game documentation
– Progress & timeline
– Presentations / demos
– Critiques, mutual feedback
– Software engineering principles
![Page 15: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/15.jpg)
15
Organization
• Project structure document (written by us)
• Detailed project notebook (written by you)
• All written documents in the course Wiki
• Written assignments due Mondays at 14:00
• Presentations in class
![Page 16: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/16.jpg)
16
Iterative Design
• Keep game on track
![Page 17: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/17.jpg)
17
Milestones
1. Game idea pitch
2. Formal proposal & prototype
3. Interim demo
4. Alpha release
5. Playtesting
6. Final presentation!
![Page 18: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/18.jpg)
18
Milestone #1
• Game description
– 1-3 pages
– 3 pages sketches / mock-ups
– Highlight and justify design choices
• Development schedule
– Layered task breakdown
– Timeline & milestones
• Assessment
– Strengths, appeal, criteria for success…
![Page 19: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/19.jpg)
19
Development Schedule
• Functional Minimum
– Just enough to call it a game…
• Your Low Target
– The least possible to feel “ok”
• Your Desired Target
– This is what you’re aiming for
• Your High Target
– If things go extremely well
• Your Extras
– Things you know won’t fit, maybe for later…
![Page 20: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/20.jpg)
20
Development Schedule
![Page 21: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/21.jpg)
21
Development Schedule
![Page 22: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/22.jpg)
22
Advice
Think Small!• Do one thing well
• Make game stand out!
• Better than doing lots of stuff half-way
![Page 23: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/23.jpg)
23
Big Idea Sheet
• Keeps project focused, common ground
![Page 24: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/24.jpg)
24
Big Idea Sheet
![Page 26: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/26.jpg)
26
Milestones
1. Game idea pitch
2. Formal proposal & prototype
3. Interim demo
4. Alpha release
5. Playtesting
6. Final presentation!
![Page 27: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/27.jpg)
27
Physical Prototype
• Finish design chapter
• Test core gameplay
![Page 28: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/28.jpg)
28
Milestones
1. Game idea pitch
2. Formal proposal & prototype
3. Interim demo
4. Alpha release
5. Playtesting
6. Final presentation!
![Page 29: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/29.jpg)
29
Interim & Alpha
• Interim report
– Finished layer 2, well into layer 3
– Functional minimum completed!
– Report & demo
• Alpha release
– Principle design long complete
– Coding almost complete
– “Freeze” version for play testing
![Page 30: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/30.jpg)
30
Milestones
1. Game idea pitch
2. Formal proposal & prototype
3. Interim demo
4. Alpha release
5. Playtesting
6. Final presentation!
![Page 31: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/31.jpg)
31
Final Stages
• Playtesting
– Give your game to friends & relatives
– Take notes & make interviews
– Another chapter…
• Final presentation
– Present your journey & results
– Conclusion chapter, and video
![Page 32: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/32.jpg)
32
Milestone Dates
• Game idea pitch (November 6)
• Prototype and formal proposal (November 15)
• Interim demo (December 6)
• Alpha release (January 10)
• Playtesting (January 24)
• Final presentation! (February 7 and
DemoDay)
![Page 33: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/33.jpg)
33
Milestone Dates
• Game idea pitch 2w
• Formal proposal & prototype 2w(start planning the implementation on the side!)
• Interim demo 3w
• Alpha release 3w
• Playtesting 2w
• Final presentation! … ca. 1w
![Page 34: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/34.jpg)
34
Re-cap Milestone #1 - Oct 25
• Form teams
• Carefully (!) read project structure document
• Include this year’s theme
• Game pitch presentations (10 min, Oct 25)
• Critiques from everyone! (due one week later)
• Note - wiki instructions & links will follow…
![Page 35: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/35.jpg)
35
Project Structure Document
• Make sure to follow instructions
• Detailed deliverables
• Especially for milestones 1 & 2
![Page 36: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/36.jpg)
36
Project Critiques
• Get feedback from “outsiders”
• Be constructive…
• Not used for grading!
![Page 37: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/37.jpg)
37
Forming Groups
• If you already have a group - great…
• If not - stay behind, top priority
• Email us by end of the week!
![Page 38: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/38.jpg)
38
Platform
• No restrictions on development platform!
• But - technical contribution has to be clear
• If unsure, talk to us…
![Page 39: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/39.jpg)
39
Game Theme
• 9 out of 10 designers agree:
“Narrowing focus and imposing limits expands
creativity immensely.”
• Starting point for visual design
• Avoid stereotypes & cliches
• Justify design decisions against theme!
![Page 40: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/40.jpg)
40
Previous Themes
• Alien
• Historic Places & Events
• Large vs. small
• the Seasons
• Munich
![Page 41: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/41.jpg)
41
Together
![Page 42: Computer Games Laboratory · Game idea pitch 2. Formal proposal & prototype 3. Interim demo 4. Alpha release 5. Playtesting 6. Final presentation! 18 Milestone #1 •Game description](https://reader036.vdocuments.pub/reader036/viewer/2022081613/5f9b2855fa29f6233a65f965/html5/thumbnails/42.jpg)
42
?