Programming Linux Games Available Online
Newtonian_p writes "The LaTeX source and a PDF file of the book Programming Linux Games by Loki Software and John R. Hall has been released online. According to Happy Penguin, it is not available under a free documentation license and is for personnal use only. Get it from one of these mirrors."
Because the source to Tux racer maybe very informative in terms of a racing game, it may not help in making a flight simulator, or a platform sidescroller, or a FPS...you get the idea. The book presumably provides a good overview of programming games, issues specefic to Linux, design, implentation, and all that other good bs. The source code to tuxracer might be able to tell you how, but hopefully this book (which I haven't read) tells you why
Why not fork?
Not sure exactly *what* effect it was, but we've seen around 7000 unique IP's in the past two days.
/.'ed before, much harder, but Georgia Tech's network is pretty slow these days, mostly due to Kazaa and similar.
Hey, the more the better... but I wasn't expecting nearly that much traffic. The box has been
-John
Might want to edit the page size in the source, and re-typeset. It'll kill the hand-tweaked paragraph flow, but printing on 8.5x11 will probably save a lot of paper.
-John
It is a very good book.
It got me started into SDL programming.
If you are looking to get started with SDL this is the best intro I have seen.
Expert Java EE Consulting
Altho primarily aimed at Linux game programming, a lot of this book will prove useful to OS X coders too. All those nice open API's, CLI tools, scripting etc :) There'll obviously be some tweaks needed here and there to get code samples to work and not everything is 100% relevant, but hey. Definitely another one to add to the bookshelf for OS-X-philes as well as straight Linux crowd IMHO. Also a handy reference to have if your porting something from Linux to OS X.
Cheers overcode!
don't forget the part about setting the paper size before you regenerate!
SDL is great for Linux and has an added plus, if you believe it is a plus, that it works well on Windows, too, so your games will be cross-platform. More specifically, you can develop for Linux even if, for some mortifying reason, you don't have a Linux box at home.
In addition to being fully cross-platform, it supports events, audio, basic thread-creation, and has wrapper libraries around it for C++.
One of the best SDL tutorials I've seen (for Windows) is here, but there's great Linux stuff available too, and it also runs on BeOS, MacOS & MacOS X.
If you'd like to get up to speed on Linux (and other platforms') games programming quickly and you've got C or C++ skills, do yourself a favor and check this out!