I’m intereting in bying such a book
Ryan a ?crit dans le message :
Pine.LNX.4.21.0002280145350.22448-100000 at ryu.addell.com…
I would be very interested in buying it! Do it! Seriously, it’s all about
the money your gonna make anyways right?j/k
Newsgroups: loki.open-source.sdl
Yeah there are such great articles !!! Actually I’v heard about SDL
withthose articles… but I still keep in mind that in a few months I wish
Samshould release a book about SDL !
I have constantly thought about going to O’Reilly and asking if they’d
beinterested in having a book about Linux Game Programming up on their
shelves. That’d be cool. We could get somebody nifty, like Dave "Zoid"
Kirsch, Scott Draeker, or even our very own Sam Lantinga, to write the
foreword.Does anybody else think this is a good idea? If so, would they buy it?
Itwould PROBABLY cover (it roughly this order, and understand that this
would be pretty damn comprehensive!)PART ONE: TWO DIMENSIONAL GRAPHICS
– Basic primer on programming under Linux – IDEs, what these Makefiles
are, etc.
– Introduction to using SDL and SDL surfaces
– GDB
– principles of two dimensional gaming, focusing largely on tile
engines– just for a change, there’d be some stuff on writing an RPG
– input handling with SDL
– image loading with SDL_Image
– event coordinationPART TWO: THREE DIMENSIONAL GRAPHICS
The entire chapter would be presented with the aim of writing a simple
Quake-like engine.– OpenGL and SDL integration
– Mesa, Utah-GLX, and other key products
– About seven chapters worth of OpenGL programming information. This
wouldbe highly cut down from the formal SGI guides because you don’t need to
knowabout 80% of the extra crap that they include in there. Also included in
these seven chapters would be:
– the Multitexture_ARB extension
– lightmapping
– the Compiled Vertex Arrays extension
– how to optimize for Mesa (where are the strong points? where are
theweak points? where will it just plain not work?)
PART THREE: THINGS TO TRY, LIBRARIES TO USE
these things really all do deserve their own books, but they are
essentialtools that I use quite a bit, so primers are VERY good things to have.
– Use of the sockets library
– SDL and CDROM code
– Sound with SDL_Mixer
– NASM
– integrating scripting with Guile
– Working with GTK+
– Richard Stallman’s Bastard Offspring: autoconf and automakePART FOUR: PORTING SOFTWARE (or: correcting the big mistake)
– Porting two dimensional games from Windows to Linux and SDL
– Porting OpenGL code from Windows to Linux (short chapter! :-))
– Making Direct3D code work with Linux and OpenGL. (and it ain’t
pretty…right, Michael? :-))
– Making Macintosh Toolbox/Quickdraw/orwhateveritis (I don’t remember,
it’sbeen ages since I last dabbled in those arcane arts) games work with
Linuxand SDL
Total running time: ~850 pages or so of my maniacal ranting, not
including> On Sun, 27 Feb 2000, Nicholas Vining wrote:-----Original Message-----
From: Sylvain Hellegouarch <sylvain.hellegouarch at wanadoo.fr>
To: sdl at lokigames.com
Date: Sunday, February 27, 2000 4:44 PM
Subject: [SDL] Re: French SDL articles
CD-ROM with extra material. Also useful as a paperweight, for stopping
things from moving (like tanks), Would anybody actually buy this, or be
interested in co-authoring? (Approximate price, if I’m any judge of
horseflesh, would be $50.00 US)Nicholas
Nicholas Vining “While you’re out there struggling
vining at pacificcoast.net with your computer, I’m naked,
icq: 20872003 clueless, and feeling good!”
- Ratbert