[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New Outline with some people :)
1. Introduction
+ About this book
+ About the authors
+ What is Linux
+ Why use Linux as a game development environment
+ What do I need to get started
2. Starting the design process
3. Writing a simple game
4. Stepping up the process
5. Choosing a development language
6. Choosing a graphics library
Intro to game graphics
Advanced 2d Stuff
+ PenguinPlay -by Christian Reiniger
3d Stuff
+ Mesa and OpenGL -by Jorrit Tyberghein
+ CrystalSpace -by Jorrit Tyberghein
Using GGI and targets
+ libgii
+ libggi
+
7. Choosing a sound library
+ OSS
+ ASLA
+ Penguin Sound -by Christian Reiniger
+ etc...
8. Choosing a networking library
+ PenguinNet -by Christian Reiniger
9. IO for the masses
10. Porting to and fro
11. Summing it up with a compleat project
11. Licensing your game
Appendix A - Related web sites
* Howtos and development projects
http://lwn.net/1998/1224/timeline.html
http://www.alumni.caltech.edu/~dank/extlang.html
http://alumni.caltech.edu/~dank/mp.html - multiplayer game design
http://alumni.caltech.edu/~dank/peer-nat.html - life behind NAT
http://alumni.caltech.edu/~dank/overlap.htm - serial i/o in win32
http://reality.sgi.com/mjk_asd/glut3/glut3.html
http://www.angelic-coders.com/kshaikh/Article_GlideWrapper.html
http://www.canvaslink.com/gfoot/vivace/
http://www.cs.utah.edu/projects/flux/oskit
http://www.gamasutra.com/connection/threads/
http://www.ggi-project.org/
http://www.identicalsoftware.com/yaroid/
http://www.iuk.tu-harburg.de/fresco/ http://www.linuxgames.org/
http://www.makegames.com/sidescroller/
http://www.ssec.wisc.edu/~brianp/Mesa.html http://www.opengl.org/
http://www.troll.no/qpl/ http://www.web-sites.co.uk/nasm/
http://www.xml.com
- Bryan Patrick Coleman - Triad Linux Users Group - bpcolema@uncg.edu -
- http://www.wayward.net/tlug/index.html - tlug-mail@uncg.edu -