3D Game Programming All in One - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

3D Game Programming All in One

Description:

3D Game Programming All in One By Kenneth C. Finney Chapter 1 Introduction to 3D Game Development Introduction to 3D Game Development The Computer Game Industry ... – PowerPoint PPT presentation

Number of Views:227
Avg rating:3.0/5.0
Slides: 16
Provided by: sds55
Category:
Tags: game | genres | one | programming

less

Transcript and Presenter's Notes

Title: 3D Game Programming All in One


1
3D Game Programming All in One
  • By Kenneth C. Finney

2
Chapter 1Introduction to 3D Game Development

3
Introduction to 3D Game Development
  • The Computer Game Industry
  • Elements of a 3D Game
  • The Torque Game Engine

4
The Computer Game Industry
  • Somewhat Similar to Movie Industry
  • Genres and Styles
  • Developer Roles (Movie Jobs)
  • Platforms (Release Formats)
  • Publishing (Distribution)

5
Genres and Styles
  • Genres
  • Action
  • Adventure
  • Role-Playing
  • Maze and Puzzle
  • Simulations
  • Sports
  • Strategy

6
Genres and Styles
  • Styles
  • First-person perspective
  • Third-person perspective
  • Other perspectives
  • Real-time
  • Turn-based

7
Platforms
  • Windows
  • Linux
  • Macintosh

8
Developer Roles
  • Producer
  • Designer
  • Programmer
  • Visual Artist
  • Audio Artist
  • Quality Assurance Specialist

9
Publishing Your Game
  • Self-publish (difficult)
  • GarageGames
  • Other Indie-oriented publishers (Wild Tangent)
  • Otherwise, you usually need a track-record to
    attract name publishers

10
Elements of a 3D Game
  • The Game
  • Game Engine
  • Scripts
  • User Interface
  • Models
  • Textures
  • Sound
  • Music

11
Elements of a 3D Game
  • Support infrastructure
  • Web presence
  • Auto-updater
  • Community Forums
  • Administrative tools
  • Database

12
The Torque Game Engine
  • Basic Control Flow
  • Platform Layer
  • Console
  • Input Model
  • Simulation

13
The Torque Game Engine
  • Resource Manager
  • Graphics
  • 3D Rendering
  • Terrain
  • Interiors

14
The Torque Game Engine
  • Shapes and Animation
  • Networking
  • Torque on the CD

15
Summary
  • Computer Game Genres Action, Adventure,
    Strategy, Role-Playing, Sports, Maze Puzzle,
    Simulations
  • Developers Roles Producer, Designer,
    Programmer, Artist, Quality Assurance
  • Game Engine Components User Input, Graphics,
    Audio, Event Management, Scene Graph, Network,
    Scripting, Resource Management, File I/O
Write a Comment
User Comments (0)
About PowerShow.com