Online Public Access Catalogue (OPAC)
Library,Documentation and Information Science Division

“A research journal serves that narrow

borderland which separates the known from the unknown”

-P.C.Mahalanobis


Normal view MARC view ISBD view

Linux game programming [electronic resource] / Mark "Nurgle" Collins.

By: Collins, Mark "Nurgle.".
Material type: TextTextSeries: Prima Tech's game development: Publisher: Roseville, Calif. : Prima Tech, 2001Description: 1 online resource (xxxii, 331 p.) : ill.ISBN: 1592003788 (electronic bk.); 9781592003785 (electronic bk.); 0761532552; 9780761532552.Subject(s): Computer games -- Programming | Linux | GAMES -- Video & ElectronicGenre/Form: Electronic books.Additional physical formats: Print version:: Linux game programming.DDC classification: 794.8/15446 Online resources: EBSCOhost
Contents:
What Makes a Game? -- Different Game Genres -- What Makes a Successful Game? -- The Game-Development Process -- The Design Document -- Development -- Testing -- Releasing Your Game -- Linux Development Tools -- Development Tools -- Compiler -- Debugging Tools -- Development Environments -- Libraries -- Simple DirectMedia Layer -- OpenGL -- libXII -- Other Libraries -- The Structure of a Game -- The Parts of a Game -- A Game Framework -- 20 Graphics Under Linux -- The SDL API -- Starting Up SDL -- Creating a Window -- Creating a Surface -- Drawing a Bitmap Image -- Drawing Directly to the Screen -- Using Palettes -- Cleaning Up -- The Xlib API -- Creating a Window -- Drawing to the Screen -- Double Buffering -- Installing Color Maps -- Cleaning Up -- The SVGAlib API -- Switching to a Graphics Mode -- Drawing to the Screen -- Displaying Images -- Using Color Palettes -- Cleaning Up -- A Mini-Project -- Input with SDL -- Understanding Input Devices -- Keyboard -- Mouse -- Joystick -- Handling Methods -- Event Queues -- Polling -- Using the SDL Event Queue -- The SDL_Event Union -- Layout -- Interpreting Event Types -- Reading from the Event Queue -- Polling with SDL -- Polling the Keyboard -- Polling the Mouse -- Configuring the Control System -- 30 Graphics for Linux Games -- Some History: Mesa and OpenGL -- What Is OpenGL? -- Where Can I Get OpenGL? -- Buffers, Hidden Surface Elimination, and Animation -- Compiling and Linking with OpenGL -- Let's Draw Something! -- Drawing Polygons, Lines, and Points.
Tags from this library: No tags from this library for this title. Log in to add tags.
No physical items for this record

Includes bibliographical references and index.

What Makes a Game? -- Different Game Genres -- What Makes a Successful Game? -- The Game-Development Process -- The Design Document -- Development -- Testing -- Releasing Your Game -- Linux Development Tools -- Development Tools -- Compiler -- Debugging Tools -- Development Environments -- Libraries -- Simple DirectMedia Layer -- OpenGL -- libXII -- Other Libraries -- The Structure of a Game -- The Parts of a Game -- A Game Framework -- 20 Graphics Under Linux -- The SDL API -- Starting Up SDL -- Creating a Window -- Creating a Surface -- Drawing a Bitmap Image -- Drawing Directly to the Screen -- Using Palettes -- Cleaning Up -- The Xlib API -- Creating a Window -- Drawing to the Screen -- Double Buffering -- Installing Color Maps -- Cleaning Up -- The SVGAlib API -- Switching to a Graphics Mode -- Drawing to the Screen -- Displaying Images -- Using Color Palettes -- Cleaning Up -- A Mini-Project -- Input with SDL -- Understanding Input Devices -- Keyboard -- Mouse -- Joystick -- Handling Methods -- Event Queues -- Polling -- Using the SDL Event Queue -- The SDL_Event Union -- Layout -- Interpreting Event Types -- Reading from the Event Queue -- Polling with SDL -- Polling the Keyboard -- Polling the Mouse -- Configuring the Control System -- 30 Graphics for Linux Games -- Some History: Mesa and OpenGL -- What Is OpenGL? -- Where Can I Get OpenGL? -- Buffers, Hidden Surface Elimination, and Animation -- Compiling and Linking with OpenGL -- Let's Draw Something! -- Drawing Polygons, Lines, and Points.

Description based on print version record.

There are no comments for this item.

Log in to your account to post a comment.

Other editions of this work

Linux game programming by Collins, Mark "Nurgle." ©2001
Library, Documentation and Information Science Division, Indian Statistical Institute, 203 B T Road, Kolkata 700108, INDIA
Phone no. 91-33-2575 2100, Fax no. 91-33-2578 1412, ksatpathy@isical.ac.in


Visitor Counter