2020ok  Directory of FREE Online Books and FREE eBooks

Free eBooks > Computers & Internet > Computer & Video Games > Programming > Programming Linux Games

Programming Linux Games

by Loki Software And John R. Hall

Download Book
(Respecting the intellectual property of others is utmost important to us, we make every effort to make sure we only link to legitimate sites, such as those sites owned by authors and publishers. If you have any questions about these links, please contact us.)

link 1
link 2
link 3
link 4
link 5
link 6
link 7
link 8
link 9
link 10
link 11

About Book

Book Description
Programming Linux Games 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.

Book Info
(No Starch Press) Complete guide to developing Linux games, written by the Linux gaming experts. Softcover.

From the Publisher
A great operating system for programmers and system administrators, Linux is also a great gaming platform, and the market is exploding. Linux users want to do everything under Linux—including playing computer games. And the Linux operating system is fast even without a fast processor, which means that even an older machine can be a great Linux gaming machine.

Gaming will continue to drive the adoption of Linux as an operating system. In fact, one game, Quake, has already indirectly contributed to the growth of Linux. Estimates are that over 60 percent of all dedicated Quake servers (for all versions on the Internet) are Linux machines.

From the Author
I wrote Programming Linux Games for the casual Linux hobbyist who wants to learn about game programming, as well as the professional game programmer or multimedia engineer who would like to gain a familiarity with the Linux platform.

I start with a birds-eye view of the game industry, and explore the elements that make up various types of games. After a quick review of Linux development tools and multimedia programming toolkits, I launch into the Simple DirectMedia Layer (SDL), several audio playback APIs (OSS, ALSA, and ESD), the OpenAL environmental audio system, the Tcl scripting library, Linux's new framebuffer device API (fbdev). I also explain how to access the keyboard and mouse under Linux. These tools provide everything you need to create games and other multimedia applications for Linux, as well as port games from other platforms.

Programming Linux Games does not cover 3D graphics programming techniques, as OpenGL programming is more or less the same under any platform. However, there is a brief explanation of how to use SDL as an improved replacement for the popular GLUT toolkit.

~John R. Hall
August 22, 2001

About the Author
LOKI SOFTWARE, INC.Loki supports several Open Source development projects, including OpenAL™, a cross-platform 3D-Audio Library, and SDL MPEG Player Library (SMPEG), a general-purpose MPEG video/audio player for Linux. JOHN HALL is a computer science student at Georgia Institute of Technology and a contractor with Loki Software.



PLEASE READ: All comments must be approved before appearing in the thread; time and space constraints prevent all comments from appearing. We will only approve comments that are directly related to the article, use appropriate language and are not attacking the comments of others.

Message (please, no HTML tags. Web addresses will be hyperlinked):

Related Free eBooks

Related Tags

DIGG This story   Save To Google   Save To Windows Live   Save To Del.icio.us   diigo it   Save To blinklist
Save To Furl   Save To Yahoo! My Web 2.0   Save To Blogmarks   Save To Shadows   Save To stumbleupon   Save To Reddit