URL:
<http://gna.org/task/?func=detailitem&item_id=2165>
Summary: Submission of GameLib - A game and multimedia
library
Project: Gna! Administration
Submitted by: adammil
Submitted on: Thu 09/01/2005 at 16:44
Status: None
Approval Status: None
Should Start On: Thu 09/01/2005 at 00:00
Should be Finished on: Sun 09/11/2005 at 00:00
Category: Project Approval
Priority: 5 - Normal
Privacy: Public
Assigned to: None
Open/Closed: Open
_______________________________________________________
Details:
A new project has been registered at Gna!
The project account will remain inactive until a site admin approve or
discard the registration.
######### REGISTRATION ADMINISTRATION #########
While this item will be useful to track the registration process, approving
or discarding the registration must be done using the specific "Group
Administration" page, accessible only to site administrators, effectively
logged as site administrators (superuser):
<https://gna.org/admin/groupedit.php?group_id=1206>
######### REGISTRATION DETAILS #########
Full Name:
----------
GameLib - A game and multimedia library
System Group Name:
-----------------
gamelib
Type:
-----
Programs
License:
--------
GNU General Public License V2 or later
Description:
------------
GameLib is a library for developing games and other multimedia
applications. It is very large and full-featured, including support for
graphics (2D and 3D), audio (including a full audio mixer written in C and
C#), cd audio, a unified event system, input devices, networking, fonts,
graphical interfaces (a full windowing system was written for this), IO
helpers (reading/writing common values, formatted binary IO, etc), common
mathematical calculations (matrices [3x3 and 4x4], vectors [2d and 3d], fixed
point math [16.16 and 32.32], and geographic primitives [points, lines,
planes, polygons, etc]).
Much of the support is built off of other libraries.
The library is mostly documented, and the parts that are documented are
documented very well.
I don't do much development on this library nowadays, but I still use it.
Source code is here:
http://svn.adammil.net/cgi-bin/viewcvs.cgi/GameLib/
The C code was designed for portability. Only win32 versions exist right now,
but adding support for additional operating systems would be trivial.
It uses a customized version of libsndfile. I began discussions with the
author about merging my changes into the official library. This is underway,
but out of my hands.
The rest of the code was written by me.
Other Software Required:
------------------------
SDL
SDL_image
SDL_ttf
sdlgfx
libjpeg (included with SDL_image)
libpng (included with SDL_image)
libvorbis
zlib
_______________________________________________________
Reply to this item at:
<http://gna.org/task/?func=detailitem&item_id=2165>
_______________________________________________
Message sent via/by Gna!
http://gna.org/