Game Programming 101 - PowerPoint PPT Presentation

game programming 101 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Game Programming 101 PowerPoint Presentation
Download Presentation
Game Programming 101

play fullscreen
1 / 69
Game Programming 101
271 Views
Download Presentation
haru
Download Presentation

Game Programming 101

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Game Programming 101 John See

  2. Agenda • Games: Why are you doing this?!? • The game industry • Once upon a time… • What makes a Good Game • What is Game Programming? • Things every person in this course/major/group should know

  3. Games. Why?!?!?

  4. The Industry • Video game industry sales in US • 2006: $12.5 billion • 2007: $17.9 billion • 2008: $ ??? • PC-based game retail sales in US • 2004: $1.1 billion • 2005: $953 million • 2006: $970 million

  5. Console game industry • 2007 top sales (in units) • Nintendo DS 8.5 million • Nintendo Wii 6.29 million • Xbox 360 4.62 million • PS2 3.97 million • PSP 3.82 million • PS3 2.56 million

  6. Game Scene in Malaysia • Just to name some… • GameBrains • John Galt Games Malaysia (previously Phoenix Games Studio) • Sherman3D • Unrealmind Interactive • Hatchlings Games • And, for a comprehensive listing…

  7. Fung Wan (Storm Riders) Online

  8. What people say • “A lot of the local talent in Malaysia have been leaving the country for opportunities in other countries. We would like to reverse the brain drain” - Trey Ratcliff, CEO of JGG Malaysia • “Programmers…They don’t know anything about data structures, algorithms. It is ridiculous…anybody can come in here and say I know MAYA. I can care less. I know MAX. I can care less. What I want to know is to describe to me the muscles of the upper torso. Tell me how they affect lighting and tell me how they affect motion. Show me that you know color theory. Tell me about full view vision.” - Brett Bibby, CEO of Gamebrains

  9. Once upon a time… Spacewar! on a DEC PDP-1

  10. PDP what? PDP-11 PDP-8 PDP-1

  11. Evolution of consoles

  12. PONG (1972) ATARI / Nolan Bushnell #1: Commercially successful

  13. Golden Age of Video Arcade Games Space Invaders (1978) #1: Shoot ‘em up Atari Football (1978) #1: Sport game Moon Patrol (1982) #1: Parallax scrolling

  14. Pac-Man (1980) Toru Iwatani (Namco) #1: Maze game, Popular character/mascot

  15. Donkey Kong (1981) Shigeru Miyamoto (Nintendo) #1: Platform game

  16. Vector Graphics • A new technical innovation in early 1980s • Raster graphic: Pixels • Vector graphic: Drawing paths/information 4 4

  17. Battlezone (1980) Ed Rotberg (Atari) #1: 3D graphics, first-person perspective

  18. Pole Position (1982) Namco #1: Racing game, Pseudo-3D

  19. Star Wars (1983) Mike Hally (Atari) #1: First person space shooter, Movie tie-in game

  20. Snipes (1983) Drew Major (SuperSet) #1: Networked computer game

  21. King’s Quest (1984) Roberta Williams (Sierra On-Line) #1: Adventure game (3rd person perspective)

  22. Early online gaming (early ’80s) • BBSes and MUDs (early 1980s) • These will later evolved into what is known today as MMORPG

  23. 1985: Mario has landed • Nintendo Entertainment System • Bundled with Super Mario Bros. (the best-selling video of all time, 40 million copies)

  24. 1985-89: The Japs have landed • Nintendo’s “series” games • Dragon Quest (1986) • The Legend of Zelda (1986) • Final Fantasy (1987) • Metal Gear (1987) • Revolutionary gamepad design (D-pad)

  25. Nintendo’s Golden Era Dragon Quest Final Fantasy The Legend of Zelda Metal Gear

  26. The 1990s • 16-bit/32-bit era • Rise of 3D graphics • Multimedia capabilities – sound cards, larger storage space (CD-ROM), 3D graphic accelerators • Decline of arcades • Rise of handhelds • The consoles fight back

  27. Street Fighter 2 (1991) Capcom One of the last popular one-on-one fighting games

  28. The rise of handhelds (1989) Nintendo Game Boy, bundled with Tetris, one of the top-selling games of all time (33 million copies)

  29. SimCity (1989) Will Wright (Maxis) #1: Simulation, city/community-building personal game

  30. Wolfenstein 3D (1992) Pseudo-3D, Apogee #1: Popularized first-person shooter (FPS) genre on the PC

  31. Dune II (1992) Westwood Studios #1: Real-time strategy (RTS) with fluid interaction with units, basic foundation for future RTS greats

  32. Alone In The Dark (1992) Infogrames #1: 3D survival horror

  33. Doom (1993) John Romero (id Software) #1: First-person shooter (FPS) with immersive 3D graphics, networked multiplayer gamin, custom expansions

  34. Quake (1996) John Romero, John Carmack (id Software) #1: Real 3D First-person shooter (FPS) over the Internet, optimized real-time rendering

  35. The consoles fight back! Atari Jaguar (1993), Sony PlayStation (1994), Sega Saturn (1995), Nintendo 64 (1996)

  36. The consoles fight back! Atari Jaguar (1993), Sony PlayStation (1994), Sega Saturn (1995), Nintendo 64 (1996)

  37. The 6th Generation: 1998-2004 • 128-bit era • Increased performance: processor power, memory size, graphic processor • Console gaming explosion • PlayStation 2 beats ‘em all!

  38. The Sims (2000) Will Wright (Maxis) #1: Strategic life-simulation computer game, best-selling PC game ever

  39. The Sims (2000) Will Wright (Maxis) #1: Strategic life-simulation computer game, best-selling PC game ever

  40. Half-Life & Counterstrike (1998-2001) DMA Design #1: Best-selling PC first-person shooter (FPS) game to date, most played, most competed

  41. PlayStation 2 (2000) Sony #1: The best-selling console of all time – 120 million units sold by 2007, allows various accessories

  42. Xbox: Microsoft enters (2001) Halo: Combat Evolved (Bungie Studios) #1: Kickstarts Microsoft’s involvement in the console gaming market

  43. Nokia’s game-phone (2003) N-Gage (2003), N-Gage QD (2004), Some N-Gage capabilities are built into Nokia N-Series smartphones (2006)

  44. The 7th Generation: 2005-today • Personal gaming experience • More powerful handhelds • Making advancements into society • Console wars: Nintendo vs. Sony vs. Microsoft • The talk of town: Nintendo Wii

  45. Nintendo DS/DS Lite (2004) Nintendo DS (2004), Nintendo DS Lite (2006) Dual-screen, built-in mic, wireless support

  46. PlayStation Portable (2004) 1st handheld console to use optical disc format, most powerful handheld to date (up to 64 MB memory, up to 333 Mhz CPU) Wireless and ad-hoc network support. Special editions include digital TV tuner, camera, GPS, messenger and web browser

  47. Xbox 360 (2005) Supports DVD media, very large storage space (up to 120 GB), 512 MB memory Best-selling game: Halo 3

  48. PlayStation 3 (Nov 2006) Most “powerful” video game console to date, but at a price $$ Dedicated GPU (NVIDIA RSX), up to 7 SixAxis Controllers via Bluetooth, an array of console accessories Best-selling game: Resistance: Fall of Man

  49. Nintendo Wii (Dec 2006) Targets wider demographic of users, cheap and affordable Wii Remote has built-in accelerometers and infrared detectors to sense position in 3D space, traditional analog stick Best-selling game: Wii Sports (pack-in)

  50. Console Wars Feb 2006 Jan 2008 Wii!