Programming Linux GamesComplete guide to developing Linux games, written by the Linux gaming experts. Discusses important multimedia toolkits (including a very thorough discussion of the Simple DirectMedia Layer) and teaches the basics of Linux game programming. Readers learn about the state of the Linux gaming world, and how to write and distribute Linux games to the Linux gaming community. |
From inside the book
Results 1-5 of 27
Page 39
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 47
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 50
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 54
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 56
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Contents
The Anatomy of a Game | 1 |
TurnBased Strategy Games | 7 |
Linux Development Tools | 19 |
Working with Libraries | 29 |
2 | 46 |
Linux Gaming APIs | 53 |
Graphical User Interface Toolkits | 59 |
Mastering | 69 |
9 | 292 |
Gaming with the Linux Console | 315 |
28 | 339 |
29 | 347 |
Finishing Penguin Warrior | 355 |
10 | 379 |
11 | 393 |
Glossary of Terms | 399 |
Common terms and phrases
alpha alpha blending ALSA application audio Autoconf bitmap blitting bytes called channels char Code Listing color colorkey command compile context create DMA buffer double buffering driver Emacs endian event file descriptor filename framebuffer device free software FreeBSD Function Synopsis Parameters Function Synopsis Returns game programming graphics hardware hicolor implement include stdio.h input install integer interface ioctl IP address joystick kernel keyboard keycode libsndfile Linux load loop manpage mmap mouse Multi-Play mutex NULL Ogg Vorbis OpenAL OpenGL option particles Penguin Warrior pixel playback player playing pointer port printf printf("Unable provides sample format screen script SDL_GetError SDL_Quit SDL_Surface server simple sockaddr_in socket sound card sound data sound file static stdlib.h strerror(errno structure subsystem surface Synopsis Returns Parameters thread toolkit Uint8 update variable video mode void