Hosted Projects - Non-FreeSpace > StarShatter Open Source Project

The Starshatter source, a guided tour

(1/1)

The E:
A guided tour through the Starshatter codebase

NOTE: For the moment, this is just a very high-level overview over the various projects that make up the Starshatter solution.


1. Utility libraries
   -libpng -- Provides PNG read/write capability
   -Zlib -- Basic zip compression support
   -Opcode -- A collision detection library (see also: http://www.codercorner.com/Opcode.htm )
   
2. Utilities
   -Magic -- The Starshatter model converter. Currently understands 3DS and OBJ.
   -Datafile -- A commandline utility to create/modify the .dat files used by Starshatter
   
3. Main Starshatter codebase
   -nGenEx -- Low-level utility stuff used by Starshatter. Video output stuff, UI, all of that happens here
   -Stars -- The main Starshatter exe, game logic etc.

Navigation

[0] Message Index

Go to full version