Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "3D Game Programming All in One By Kenneth C. Finney."— Presentation transcript:

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

2 Chapter 1 Introduction 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


Download ppt "3D Game Programming All in One By Kenneth C. Finney."

Similar presentations


Ads by Google