33
CSC 343/642 CSC 343/642 Interactive 3D Game Interactive 3D Game Development Development George J. Grevera, Ph.D. George J. Grevera, Ph.D.

CSC 343/642

Embed Size (px)

DESCRIPTION

CSC 343/642. Interactive 3D Game Development George J. Grevera, Ph.D. Many different aspects of game development. Concepts Programming Game Engine Textures Models Sound and music Integration. Game genres. Genre. Main Entry:genre Function:noun - PowerPoint PPT Presentation

Citation preview

Page 1: CSC 343/642

CSC 343/642CSC 343/642

Interactive 3D Game DevelopmentInteractive 3D Game Development

George J. Grevera, Ph.D.George J. Grevera, Ph.D.

Page 2: CSC 343/642

Many different aspects of Many different aspects of game developmentgame development

ConceptsConceptsProgrammingProgrammingGame EngineGame EngineTexturesTexturesModelsModelsSound and musicSound and music IntegrationIntegration

Page 3: CSC 343/642

GAME GENRESGAME GENRES

Page 4: CSC 343/642

GenreGenre

Main Entry:Main Entry: genregenreFunction:Function: nounnounEtymology:Etymology: French, from Middle French, kind, genderFrench, from Middle French, kind, gender

1: a category of artistic, musical, or literary composition 1: a category of artistic, musical, or literary composition characterized by a particular style, form, or contentcharacterized by a particular style, form, or content

2: KIND, SORT2: KIND, SORT

3: painting that depicts scenes or events from everyday life 3: painting that depicts scenes or events from everyday life usually realisticallyusually realistically

from webster.comfrom webster.com

Page 5: CSC 343/642

3D game genres and styles3D game genres and styles

Action gamesAction gamesAdventure gamesAdventure gamesRole-playing gamesRole-playing gamesMaze and puzzle gamesMaze and puzzle gamesSimulator gamesSimulator gamesSports gamesSports gamesStrategy gamesStrategy games

Page 6: CSC 343/642

3D game genres and styles3D game genres and styles

Action gamesAction games11stst person point of view (POV) person point of view (POV)first person shooterfirst person shooter

weaponsweapons33rdrd person POV person POVrequire:require:

good reflexesgood reflexeseye-hand coordinationeye-hand coordination

some online (multiplayer)some online (multiplayer)

Page 7: CSC 343/642

3D game genres and styles3D game genres and styles

Action game: Turret WarsAction game: Turret Wars

Page 8: CSC 343/642

3D game genres and styles3D game genres and styles

Action game: Dark Horizons:Lore Action game: Dark Horizons:Lore InvasionInvasion

Page 9: CSC 343/642

3D game genres and styles3D game genres and styles

Action games, FPS:Action games, FPS:

Tubetti WorldTubetti World

Page 10: CSC 343/642

3D game genres and styles3D game genres and styles

Action game, 3Action game, 3rdrd person POV: Think person POV: Think TanksTanks

Page 11: CSC 343/642

3D game genres and styles3D game genres and styles

Action game, 3Action game, 3rdrd person POV: person POV:

Foreign Legion – Buckets of Foreign Legion – Buckets of BloodBlood

Page 12: CSC 343/642

3D game genres and styles3D game genres and styles

Adventure gamesAdventure gamesexplorationexploration

where player-characters go on a quest, find where player-characters go on a quest, find things, and solve puzzlesthings, and solve puzzles

like interactive books or storieslike interactive books or storiesheavily story based and typically linearheavily story based and typically linearfirst person or third personfirst person or third personWhere do I go next?Where do I go next?single player/offline or multiplayersingle player/offline or multiplayer

Page 13: CSC 343/642

3D game genres and styles3D game genres and styles

Adventure game:Adventure game:

Dukateers – The Treacherous Dukateers – The Treacherous TreasureTreasure

Page 14: CSC 343/642

3D game genres and styles3D game genres and styles

Adventure game: Sickhead Games: Adventure game: Sickhead Games: TGB Adventure KitTGB Adventure Kit

Page 15: CSC 343/642

3D game genres and styles3D game genres and styles

Role-playing games (RPGs)Role-playing games (RPGs)

usually science fiction or fantasy basedusually science fiction or fantasy based

some historically basedsome historically based

Player is usually responsible for the Player is usually responsible for the development of his game character’s skills, development of his game character’s skills, physical appearance, loyalties, and other physical appearance, loyalties, and other characteristics.characteristics.

Page 16: CSC 343/642

3D game genres and styles3D game genres and styles

Role-playing game (RPG):Role-playing game (RPG):

Betwixt Folly & FaithBetwixt Folly & Faith

Page 17: CSC 343/642

3D game genres and styles3D game genres and styles

Role-playing game (RPG): Minions of Role-playing game (RPG): Minions of MirthMirth

Page 18: CSC 343/642

3D game genres and styles3D game genres and styles

Maze and puzzle gamesMaze and puzzle games

2D or 3D maze of physical barriers2D or 3D maze of physical barriers

Puzzles may involve problems other Puzzles may involve problems other than physical barriers that must be than physical barriers that must be surmounted.surmounted.

Page 19: CSC 343/642

3D game genres and styles3D game genres and styles

Maze and puzzle game: Bouncy Maze and puzzle game: Bouncy BouncyBouncy

Page 20: CSC 343/642

3D game genres and styles3D game genres and styles

Maze and puzzle game:Maze and puzzle game:

Max and the Magic MarkerMax and the Magic Marker

Page 21: CSC 343/642

3D game genres and styles3D game genres and styles

Maze and puzzle game: RollsterMaze and puzzle game: Rollster

Page 22: CSC 343/642

3D game genres and styles3D game genres and styles

Maze and puzzle game: Marble Maze and puzzle game: Marble BlastBlast

Page 23: CSC 343/642

3D game genres and styles3D game genres and styles

Simulator gamesSimulator gamesreproduce a real-world situation as reproduce a real-world situation as

accurately as possibleaccurately as possible

fidelity = measure of simulator’s accuracyfidelity = measure of simulator’s accuracy

emphasis on:emphasis on:visual appearancevisual appearancesoundssoundsphysicsphysics

Page 24: CSC 343/642

3D game genres and styles3D game genres and styles

Simulator game: SeamulatorSimulator game: Seamulator

Page 25: CSC 343/642

3D game genres and styles3D game genres and styles

Simulator game: Monster Roll CageSimulator game: Monster Roll Cage

Page 26: CSC 343/642

3D game genres and styles3D game genres and styles

Sports gamesSports games

variation of simulator gamesvariation of simulator games

Page 27: CSC 343/642

3D game genres and styles3D game genres and styles

Sports game: Downhill BowlingSports game: Downhill Bowling

Page 28: CSC 343/642

3D game genres and styles3D game genres and styles

Sports game: Golden FairwaySports game: Golden Fairway

Page 29: CSC 343/642

3D game genres and styles3D game genres and styles

Sports game: Ultimate Duck Sports game: Ultimate Duck HuntingHunting

Page 30: CSC 343/642

3D game genres and styles3D game genres and styles

Strategy gamesStrategy games

battlefield (but also business or politics)battlefield (but also business or politics)

issue orders (plan battles), see results issue orders (plan battles), see results (with randomicity), repeat…(with randomicity), repeat…

some realtimesome realtime

Page 31: CSC 343/642

3D game genres and styles3D game genres and styles

Strategy game: Epic Tower of Strategy game: Epic Tower of DefenseDefense

Page 32: CSC 343/642

3D game genres and styles3D game genres and styles

Strategy game: Tribal TroubleStrategy game: Tribal Trouble

Page 33: CSC 343/642

Game platformsGame platforms

Desktop/laptop computersDesktop/laptop computersWindows, Linux, MacWindows, Linux, Mac

Windows – big market but lots of competitionWindows – big market but lots of competition

Dedicated game systemsDedicated game systemsWii, Xbox, Playstation, GamecubeWii, Xbox, Playstation, Gamecube

Also PDAs, cellphones, etc.Also PDAs, cellphones, etc.