Uploaded by ehsaan shaheen

Lec-1

advertisement
In The Name Of God
Video Game Development
A Brief Overview
Amin Babadi
Department of Electrical and Computer Engineering
Isfahan University of Technology
Spring 2015
A. Babadi
Video Game Development: A Brief Overview
1 of 34
Outline








Some guidelines
A road map to the course
Evolution of the game industry
Market information
What is ESRB?
Who is playing?
Video game development
What’s next?
A. Babadi
Video Game Development: A Brief Overview
2 of 34
Some Guidelines…
 Textbooks:
o Novak, J. (2011). Game Development Essentials: an Introduction (3rd
Edition). Cengage Learning.
o Lengyel, E. (2011). Mathematics for 3D Game Programming and
Computer Graphics (3rd Edition). Cengage Learning PTR.
o Sanchez-Crespo, D. (2003). Core Techniques and Algorithms in Game
Programming. New Riders Publishing.
 All announcements will be made via IVUT course page, titled
“Video Game Development”.
 Feel free to contact me via amin.babadi@yahoo.com.
A. Babadi
Video Game Development: A Brief Overview
3 of 34
A Road Map to the Course
 Historical elements, platforms & player modes, goals & genres
o Chapters 1-3 of Novak’s textbook
 The rendering pipeline, vectors
o Chapters 1-2 of Lengyel’s textbook
 Architecture, data structures, design patterns, user input, AI
o Chapters 2-8 of Sanchez-Crespo’s textbook
 We will also try to cover all of course materials using weekly
practical sessions.
o Mostly on Unity game engine
 Extra topics
o TBA
A. Babadi
Video Game Development: A Brief Overview
4 of 34
Grading Policy
 Grading structure (21 + 2 pts.):
o
o
o
o
o
Homeworks: 2 pts.
Presentation: 1.5 + 0.5 pts.
Final project: 4 + 1.5 pts.
Midterm exam: 4.5 pts.
Final exam: 9 pts.
 Attending class is not mandatory; although it may become a
plus point.
 TA class will be held on demand too.
A. Babadi
Video Game Development: A Brief Overview
5 of 34
Grading Policy
 Homeworks:
o You will be asked to do several practical homeworks every 2 weeks
during the semester.
 Final project:
o Students should develop a small game project based on a subject that
will be announced soon. Game development requires a great amount
of teamwork skill; so it is recommended that students get into groups.
Each group may have up to 2 members.
 Presentation:
o Students should also make some short presentations about several
extra topics that will be announced soon. Again, each group may have
up to 2 members.
 Midterm and final exams:
o Lecture notes are satisfactory for passing all the exams.
A. Babadi
Video Game Development: A Brief Overview
6 of 34
So It Begins…
A. Babadi
Video Game Development: A Brief Overview
7 of 34
Introduction
 Game industry revenues have surpassed film box office and
music concert revenues in the U.S., making the games the
fastest growing segment of the entertainment market.
 In 2012 there were more than 100,000 employees all over the
world in the game industry.
 Hundreds of colleges and universities have started to work on
game development programs in the last few years.
A. Babadi
Video Game Development: A Brief Overview
8 of 34
When Did It Start?




It started in 1940s (Cathode ray tube amusement device)
Limited access of hardware
Games ran on mainframe computers at U.S.A universities.
It went on until 1970s.
A. Babadi
Video Game Development: A Brief Overview
9 of 34
Early Arcade Games
 Foundation of Atari Inc.
 Pong: first official product of Atari
A. Babadi
Video Game Development: A Brief Overview
10 of 34
1st Generation Game Consoles




1972-1977
The first game console, called Magnavox Odyssey
Game(s) hardwired into the console.
2 million consoles sold in the U.S. market
A. Babadi
Video Game Development: A Brief Overview
11 of 34
2nd Generation Game Consoles






1977-1983
Game burned into ROM chips.
ROM chips were mounted inside plastic cartridge casings.
Those casings could be plugged into slots on the console.
Several games consoles developed.
Creation of Activision
A. Babadi
Video Game Development: A Brief Overview
12 of 34
3rd Generation Game Consoles




1983-1995
Appearing of home computers
Development of the first 8 bit systems
Genre innovation
A. Babadi
Video Game Development: A Brief Overview
13 of 34
4th Generation Game Consoles




1988-1999
Development of the first 16 bit systems
CD-ROM drives were first seen in this generation.
Basic 3D graphics entered the mainstream.
A. Babadi
Video Game Development: A Brief Overview
14 of 34
5th Generation Game Consoles
 1993-2006
 32 bit and 64 bits consoles released.
 Several successful consoles (Sega, PlayStation, etc.)
A. Babadi
Video Game Development: A Brief Overview
15 of 34
6th Generation Game Consoles





1998-2013
The Xbox, Microsoft’s entry into the game console industry.
Many publishers turned to online gaming.
Mobile games got available too.
GTA III popularized open world games.
A. Babadi
Video Game Development: A Brief Overview
16 of 34
7th Generation Game Consoles
 2005-Present
 This generation opened early for handheld consoles (PSP, etc.)
 Microsoft stepped forward first in November 2005 with the
Xbox 360, and Sony followed in 2006 with the PlayStation 3.
 Rise of casual PC games.
A. Babadi
Video Game Development: A Brief Overview
17 of 34
8th Generation Game Consoles
 2011-Present
 Nintendo 3DS, with 3 cameras, a motion sensor, etc.
 PlayStation Vita, PlayStation 4, Xbox One
A. Babadi
Video Game Development: A Brief Overview
18 of 34
A Quick Overview
 And they are all video games now!
A. Babadi
Video Game Development: A Brief Overview
19 of 34
Cheer Up!
A. Babadi
Video Game Development: A Brief Overview
20 of 34
Sales Information
U.S. Video Game Dollar Sales Growth ($ Billions)
16.2
16.9
16.4
14.8
11.7
9.5
6.9
7
7.3
6.9
7.3
2002
2003
2004
2005
2006
A. Babadi
2007
2008
2009
Video Game Development: A Brief Overview
2010
2011
2012
21 of 34
Sales Information
Total Consumer Spend on Game Industry 2012 ($ Billions)
$1.93
$4.04
Accessories
Hardware
Content
$14.80
A. Babadi
Video Game Development: A Brief Overview
22 of 34
Entertainment Software Rating Board (ESRB)
 In 1993, U.S. created ESRB to provide parents and consumers
with detailed information on game content so they can make
appropriate purchasing decisions.
A. Babadi
Video Game Development: A Brief Overview
23 of 34
Who Is Playing?





Percentage of Americans who are gamers
Average age of gamers
Percentage of female gamers
Percentage of gamers who play multiplayer games
Average number of years gamers have been playing
58
30
45
A. Babadi
13
62
Video Game Development: A Brief Overview
24 of 34
Who Is Playing?





Percentage of Americans who are gamers = 58
Average age of gamers
Percentage of female gamers
Percentage of gamers who play multiplayer games
Average number of years gamers have been playing
58
30
45
A. Babadi
13
62
Video Game Development: A Brief Overview
25 of 34
Who Is Playing?





Percentage of Americans who are gamers = 58
Average age of gamers = 30
Percentage of female gamers
Percentage of gamers who play multiplayer games
Average number of years gamers have been playing
58
30
45
A. Babadi
13
62
Video Game Development: A Brief Overview
26 of 34
Who Is Playing?





Percentage of Americans who are gamers = 58
Average age of gamers = 30
Percentage of female gamers = 45
Percentage of gamers who play multiplayer games
Average number of years gamers have been playing
58
30
45
A. Babadi
13
62
Video Game Development: A Brief Overview
27 of 34
Who Is Playing?





Percentage of Americans who are gamers = 58
Average age of gamers = 30
Percentage of female gamers = 45
Percentage of gamers who play multiplayer games = 62
Average number of years gamers have been playing
58
30
45
A. Babadi
13
62
Video Game Development: A Brief Overview
28 of 34
Who Is Playing?





Percentage of Americans who are gamers = 58
Average age of gamers = 30
Percentage of female gamers = 45
Percentage of gamers who play multiplayer games = 62
Average number of years gamers have been playing = 13
58
30
45
A. Babadi
13
62
Video Game Development: A Brief Overview
29 of 34
Agile Methodology
 One method employed for game development is agile
development.
A. Babadi
Video Game Development: A Brief Overview
30 of 34
Video Game Development
 Development of a commercial game usually includes the
following stages:
1.
2.
3.
4.
A. Babadi
Pre-production
Production
Milestones
Post-production
Video Game Development: A Brief Overview
31 of 34
Your Coworkers
 Members of a game development team include:
o
o
o
o
o
o
o
o
o
A. Babadi
Programmers,
Artists,
Animators,
Designers,
Audio engineers,
Composers,
Testers,
Project managers,
Etc.
Video Game Development: A Brief Overview
32 of 34
What’s Next?
 Where do you think the industry will be 10 years from now?
 Do you sense another industry segment beginning to bubble
under the surface?
 Stay tuned!
A. Babadi
Video Game Development: A Brief Overview
33 of 34
References




Novak’s textbook,
Wikipedia,
Entertainment software association website, and
Some other sources on the Internet.
A. Babadi
Video Game Development: A Brief Overview
34 of 34
Download