620 likes | 754 Views
Meta-Information: Presentations. Giving a talk Writing a game proposal Game History Game Genres. Giving a Talk. What to say and How to say it Getting through to the audience Visual and Aural aids Question Time. What to say & How to say it. Communicate Key ideas
E N D
Meta-Information: Presentations Giving a talk Writing a game proposal Game History Game Genres ITCS4010/5010-002
Giving a Talk • What to say and How to say it • Getting through to the audience • Visual and Aural aids • Question Time ITCS4010/5010-002
What to say & How to say it • Communicate Key ideas • Don’t get bogged down in details • Structure your talk • Use a Top-Down Approach ITCS4010/5010-002
The Introduction • Define the problem / issue / thingy • Motivate the audience • Introduce terminology • Discuss earlier work • Emphasize your new work contributions • Provide a road-map • For very short presentations, economize on this section ITCS4010/5010-002
The Body • General • Abstract the major results / thoughts / plans • Explain the significance of the results • Technicalities • Talk about the vital details that make the general points true • Conclusion • Hindsight is clearer than foresight ITCS4010/5010-002
Know your audience • Who are they-- • The Public? • Scientists? • Computer Scientists? • Computer Scientists in your area? • Classmates? • The more expert or familiar the audience, the more you can focus on details ITCS4010/5010-002
Getting Through • Use repetition • Remind the audience • Don’t Over-Run! • Maintain eye contact • Control your voice • Be well-groomed! • Avoid anxiety by Practice! ITCS4010/5010-002
Visual & Audio Aids • PowerPoint slides • Don’t overload them • Don’t write sentences • Allow 1-2 minutes per slide • Don’t cover slides • No special fonts!!! • Don’t animate text! • It’s irritating!! • You waste time waiting for the text to show up ITCS4010/5010-002
Visual & Audio Aids • Use pictures! • Show a picture as soon as possible! • Use overlays for stop-frame animation of algorithms ITCS4010/5010-002
Visual & Audio Aids • Use pictures! • Show a picture as soon as possible! • Use overlays for stop-frame animation of algorithms • Use animation if appropriate ITCS4010/5010-002
Visual & Audio Aids • Beware the microphone • Don’t beat your chest! • Try turning it off while you are putting it on or taking it off • Test your video • Cue it up • Be ready to switch from source to source • Be ready to adjust sound ITCS4010/5010-002
Question Time • Request for Information • Implied request for adulation • Come up with a complimentary answer • Malicious question • Be prepared • Be ready to take them off-line • “I don’t know” ITCS4010/5010-002
How to write a Game Proposal • Today’s games have a production team • Artists • Designers • Musicians • Programmers • 20-100 experienced people ITCS4010/5010-002
How to write a Game Proposal • Think Small ITCS4010/5010-002
Think Small • Really, I mean it ITCS4010/5010-002
Do One Thing Well • Make the game stand out in one way • Don’t do a mediocre job in all things • Do NOT to lots of levels in the game • One level will do nicely ITCS4010/5010-002
Do One Thing Well • Possible areas • Great graphics • Witty sounds • Clever puzzles • Compact concept ITCS4010/5010-002
Understand your Tools • The various tools have strengths & weaknesses • Don’t fight the tool • Understand what the tool is good for and tailor your project for that tool • Also.. Don’t fight your team’s skills • It’s understood that your team may be CS heavy ITCS4010/5010-002
Plan in Layers • Detailed development schedule: • Functional Minimum • Your Low target • Your Desirable target • Your High target • Your Extras • Maybe do these after the term is done ITCS4010/5010-002
The Proposal • The game description • 5 pages of text • 1-3 pages of sketches/ mocked-up screens • Layered Development Schedule • As on previous slide • Also state whois responsible for what • Assessment • What One Thing will be cool about your game ITCS4010/5010-002
The Presentation • 7 minutes In class • Describe your game • Argue for the One Cool Thing • State what your primary development environment will be and why • Show your development schedule • Indicate why you think it’s do-able • Practice your talk! ITCS4010/5010-002
Game History, Genres Space Invaders… Pong… Grand Theft Auto… Action, Adventure, Puzzle, etc ITCS4010/5010-002
History • Spacewar 1962 • PDP-1 • 2 Ships controlled by 4 buttons each: • Rotate left, right, thrust, fire • http://lcs.www.media.mit.edu/groups/el/projects/spacewar/ • Adventure 1967 • Text-based adventure • “You are in a maze of twisty little passages” ITCS4010/5010-002
History • Pong 1972 • First arcade hit • Home version of Pong 1974 • Fairchild Channel F 1976 • Cartridges! • Hardware “Crash” 1977 • Millions of Pong clones saturate the market ITCS4010/5010-002
Some examples ITCS4010/5010-002
History • Space Invaders 1978 • Activision 1979 • First software house makes Atari 2600 Cartridges • Asteroids 1979 • Record score: 100,000,000 • Two guys played it for a week in 1982 ITCS4010/5010-002
Asteroids (Clone) ITCS4010/5010-002
Arcade Games 1980 • Defender • Missile Command • Battezone • Tempest • Popular with Men AND Women: • Pac-Man • Frogger • Centipede ITCS4010/5010-002
Defender / Stargate ITCS4010/5010-002
Missile Command ITCS4010/5010-002
Centipede ITCS4010/5010-002
Arcade Games 1981-83 • Donkey Kong • Q*Bert • Tron • Zaxxon • Joust • Pole Position • Punch-Out ITCS4010/5010-002
Joust ITCS4010/5010-002
Pole Position ITCS4010/5010-002
Home Games Late 70s Early 80s • Atari 2600 • 1.18MHz 6507, 128 bytes RAM, 4KB ROM • Atari 5200 (incompatible cartridge with 2600) • 1.8MHz 6502, 16KB RAM • Colecovision • Mattel Intellivision • Bally Astrocade ITCS4010/5010-002
Software Crash of 1983-84 • Market of 1982: $3 billion • Market of 1985: $100 million • Millions of clones and lousy cartridges • No rating system • No licensing system • Consumer confusion! ITCS4010/5010-002
Mid 80s • 8-bit Home Games: • Nintendo Entertainment System (NES) • 1.8MHz 6502 256x240 pixels • Released 1986 • Most popular toy of 1988 • Mario Bros. • Sega Master System • Released 1986 ITCS4010/5010-002
Late 80s • 16-bit Home Games • Sega Genesis • 7.8MHz 68000 + 4MHz Z80, 1MB Rom, 64KB Ram • Released 1989 • NEC TurboGrafx-16 • 16MHz 65802 • Game Boy • Tetris ITCS4010/5010-002
Early 90s • Super NES (16 bit), 1990 • 3.58Mhz 65C816, 128KB Ram • Game Gear • Software • Street Fighter 2 • First decent fighting game • Super Mario Bros. 3 • Sonic the Hedgehog • Mortal Kombat 1992 ITCS4010/5010-002
Mid 90s • Sega CD (1992) • PC CDROM (1994) • Software • NBA Jam (1993) • Earned $1 billion in arcades • First franchise • Virtua Fighter (1995) ITCS4010/5010-002
Mid 90s • Playstation (1995) • 33 MHz R3900 32bit CPU • 24 bit framebuffer • Sega Saturn (1995) • Two 28.8MHz 32bit Hitachi SH2s • 24 bit framebuffer • Hardware textures • Nintendo 64 (1996) • 93MHz R4300 64bit CPU ITCS4010/5010-002
Mid 90s • Networked Games • Ultima Online, Everquest, etc ITCS4010/5010-002
Late 90s • Sega Dreamcast (1999) • 200MHz 128bit NEC PowerVR • Playstation2 (2000) • 294MHz R12000 CPU, • 3.2GB/sec memory b/w, 6.2GFlops peak • XBox (2001) • 733MHz Celeron • nVidia GeForce4 • 6.4GB/sec memory b/w, maybe 1TFlops peak • GameCube (2001) • 485MHz PowerPC • Flipper (ATI) Graphics (on-chip DRAM) ITCS4010/5010-002
Late 90s • Software • Very strong 3D! • Decent sports games • Soul Caliber, Shenmue … • PC Software • Graphics no longer 100% of the challenge • Consumer demand for 3D causes cheap 3D graphics! ITCS4010/5010-002
2000’s • Cell phone games • DoCoMo phones 2001 • Java J2ME, BREW 2002 ITCS4010/5010-002
Game Genres • Name some! ITCS4010/5010-002
Action 1st Person Shooter Adventure Fighting Puzzle Racing Role-Playing Simulations Sports Strategy Music Dance Artificial Life Quiz Show Genres ITCS4010/5010-002
2D Action Games • Shoot the horde of aliens • Shoot the horde of aliens • Shoot the horde of aliens • Shoot the horde of aliens • Shoot the horde of aliens • Space Invaders, Galaga, Defender/Stargate, • Mario Bros ITCS4010/5010-002