videogame design and programming - 01 course introduction

26
Prof. Pier Luca Lanzi Course Introduction Videogame Design and Programming

Upload: pier-luca-lanzi

Post on 18-Dec-2014

657 views

Category:

Business


0 download

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/polimigamecollective

TRANSCRIPT

Page 1: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Course Introduction ���Videogame Design and Programming

Page 2: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

the goal of this course is simple:

to make (great) games!

Page 3: Videogame Design and Programming - 01 Course Introduction

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

Prof. Pier Luca Lanzi

I Indie

Page 5: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 6: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 7: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 8: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 9: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 10: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 11: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 12: Videogame Design and Programming - 01 Course Introduction

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

Prof. Pier Luca Lanzi

http://www.youtube.com/watch?v=qgwq0Ch56zE

Page 14: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

games are messages

Page 15: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 16: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

games are tools

Page 17: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 18: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 19: Videogame Design and Programming - 01 Course Introduction

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

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

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

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

Prof. Pier Luca Lanzi

Jam Jam Jam! 23

Page 24: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

http://www.polimigamecollective.org

Page 25: Videogame Design and Programming - 01 Course Introduction

Prof. Pier Luca Lanzi

Page 26: Videogame Design and Programming - 01 Course Introduction

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.)