videogame design and programming - 01 course introduction
DESCRIPTION
Lecture for the Videogame Design and Programming course for the MSc Engineering of Computing Systems (Laurea Magistrale in Ingegneria Informatica) - Politecnico di Milano. Prof. Pier Luca Lanzi Dipartimento di Elettronica, Informazione, e Bioingegneria Course Webpage: http://www.polimigamecollective.org Course Facebook Page: https://www.facebook.com/polimigamecollectiveTRANSCRIPT
![Page 1: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/1.jpg)
Prof. Pier Luca Lanzi
Course Introduction ���Videogame Design and Programming
![Page 2: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/2.jpg)
Prof. Pier Luca Lanzi
the goal of this course is simple:
to make (great) games!
![Page 3: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/3.jpg)
Prof. Pier Luca Lanzi
The Last of Us
http://www.youtube.com/watch?v=W01L70IGBgE
GTA5
http://www.youtube.com/watch?v=A0RLOOyhr9M
Battle!eld4 Beta
http://www.youtube.com/watch?v=3nJY7n8KaOY
![Page 4: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/4.jpg)
Prof. Pier Luca Lanzi
I Indie
![Page 5: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/5.jpg)
Prof. Pier Luca Lanzi
![Page 6: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/6.jpg)
Prof. Pier Luca Lanzi
![Page 7: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/7.jpg)
Prof. Pier Luca Lanzi
![Page 8: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/8.jpg)
Prof. Pier Luca Lanzi
![Page 9: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/9.jpg)
Prof. Pier Luca Lanzi
![Page 10: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/10.jpg)
Prof. Pier Luca Lanzi
![Page 11: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/11.jpg)
Prof. Pier Luca Lanzi
![Page 12: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/12.jpg)
Prof. Pier Luca Lanzi
Gonehome
http://www.youtube.com/watch?v=ORsSxYDmPx8
Kentucky route zero
http://www.youtube.com/watch?v=uCz9T5NgYJQ
http://www.youtube.com/watch?v=EoDBF_6C6H4
http://www.youtube.com/watch?v=uCz9T5NgYJQ
Space Team
http://www.youtube.com/watch?v=aBfHhfxLNPE
http://www.youtube.com/watch?v=y3fsvKnIVJg
Ibb obb
http://www.youtube.com/watch?v=LVFhAvOjYw4
super hexagon
http://www.youtube.com/watch?v=4-OvJnpWj_M
dont starve
http://www.youtube.com/watch?v=fXP4_2qRHng
![Page 13: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/13.jpg)
Prof. Pier Luca Lanzi
http://www.youtube.com/watch?v=qgwq0Ch56zE
![Page 14: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/14.jpg)
Prof. Pier Luca Lanzi
games are messages
![Page 15: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/15.jpg)
Prof. Pier Luca Lanzi
![Page 16: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/16.jpg)
Prof. Pier Luca Lanzi
games are tools
![Page 17: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/17.jpg)
Prof. Pier Luca Lanzi
![Page 18: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/18.jpg)
Prof. Pier Luca Lanzi
![Page 19: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/19.jpg)
Prof. Pier Luca Lanzi
create a great indie game to submit it to a competition
to make a lot of noise to get it funded (kickstarter?)
![Page 20: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/20.jpg)
Prof. Pier Luca Lanzi
Our goal is to create a unique experience for students attending classes while doing the project
We asked several people from game big, small, tiny, companies to be involved in the evaluation
They will be have access to all your deliverable,
they will be involved in the evaluation process
Gives great visibility to your work! Past year students received coverage from
TV, Radio, Newspapers, Blogs, etc.
![Page 21: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/21.jpg)
Prof. Pier Luca Lanzi
Course Outline
• Structure
§ 50 hours of lectures and seminars about videogame design and development
• Evaluation
§ Student project developed in a team
§ 5 programmers with any number of artists of any kind
• Deadlines
§ 18/10 Game concept is due (everybody must submit one)
§ 28/10 Winning concepts announced, team building begins
§ 16/12 Prototype presentation
§ 17/1 Beta Presentation
§ 24/1 Final presentation
21
![Page 22: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/22.jpg)
Prof. Pier Luca Lanzi
Course Outline
• Invited Speakers
§ Federico Fasce
§ Paolo Taje
§ Bad Seed Entertainment
§ Digital Tales
§ Reludo
§ Unagames
§ …
22
• Workshops (4h each)
§ Brainstorming
§ Game development (breakout, frogger, supermario)
§ Augmented reality
§ …
![Page 23: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/23.jpg)
Prof. Pier Luca Lanzi
Jam Jam Jam! 23
![Page 24: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/24.jpg)
Prof. Pier Luca Lanzi
http://www.polimigamecollective.org
![Page 25: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/25.jpg)
Prof. Pier Luca Lanzi
![Page 26: Videogame Design and Programming - 01 Course Introduction](https://reader034.vdocuments.mx/reader034/viewer/2022051818/5496ea74ac79590e2e8b5254/html5/thumbnails/26.jpg)
Prof. Pier Luca Lanzi
What After the Course?
Next semester, you can enroll in the course “Online Game Design” taught by Dario Maggiorini and
Laura Ripamonti at the Universita’ di Milano http://onlinegamedesign.ariel.ctu.unimi.it
Computer Graphics (Gribaudo)
Data Mining and Text Mining (analysis of players’ behavior)
You can also consider doing your thesis with us! (Car Racing, Starcraft, FPS, etc.)