User:Morgaine Dinova
Revision as of 02:45, 21 May 2007 by Morgaine Dinova (talk | contribs)
Goals for the client, in no particular order:
- Improving portability across compilers and platforms.
- Removal of dependencies on specific versions of required libraries.
- Refactoring access to required libraries to allow alternative choices.
- Refactoring subsystems to allow alternative choices.
- Replacement of refactored 2D GUI by decoupled alternative [footprint reduction].
- Replacement of refactored 3D navigation/camera by local event drive [footprint reduction].
- Replacement of refactored audio system by decoupled alternative [footprint reduction].
Enough to keep me busy for a while ...