Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Sgl
Index -> Programming, C -> C Submissions
View previous topic Printable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Junkhead




PostPosted: Wed Jan 09, 2008 7:24 pm   Post subject: Sgl

It's here. SGL v0.95.

SGL is a library that you can use to convert your SDL games into full blown OpenGL applications, quickly and easily.
It is fully documented (see the header file, SGL.h), and has been tested on both Windows and Linux (developed on x86 32 bit linux).

It's stable and fast, since it uses the OpenGL rendering infrastructure to display your applications.

Since it uses OpenGL, you can add many cool effects and shaders to your ordinary SDL based game using this.

It's fully Open Source, under a GPLv2 license (see the COPYING file for details on distribution).

SGL is a cross platform library, so you're never constrained to developing only for one platform. It theoretically works on any platform that supports OpenGL and any platform SDL supports. This gives you a very wide range of platforms to port your applications to!

SGL is not directly intended for 3D applications, however with some trickery, this can be acheived.

SGL is fully compatible with C++, so you may use it in C++ applications. SGL is written in the C programming language for speed.

Windows and Linux binaries are available, and source code is also available.

My GLTetris2 game is actually coded using this library, and it started out as a pure SDL application, so it may be a good example to go by,
if you're looking for some kind of reference.

If you guys have any suggestions, comments, or questions, send 'em my way!



SGL-win32.zip
 Description:
Windows x86 32-bit binaries. Includes development files (headers, and the .a for linking). Compiled on MinGW.

Download
 Filename:  SGL-win32.zip
 Filesize:  8.49 KB
 Downloaded:  326 Time(s)


SGL_sources.tar.gz
 Description:
The source code, see the NOTES.txt file inside for compilation details.

Download
 Filename:  SGL_sources.tar.gz
 Filesize:  3.1 KB
 Downloaded:  292 Time(s)


SGL.zip
 Description:
Linux binaries (for Ubuntu x86 32 bit) (development header files included)
May need to rename to .deb (the forums will not let me post a .deb)

Download
 Filename:  SGL.zip
 Filesize:  22.04 KB
 Downloaded:  380 Time(s)

Sponsor
Sponsor
Sponsor
sponsor
Junkhead




PostPosted: Mon Jan 21, 2008 11:25 am   Post subject: Re: Sgl

Geez, you guys are a tough crowd! No one has anything to say?
Display posts from previous:   
   Index -> Programming, C -> C Submissions
View previous topic Tell A FriendPrintable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 2 Posts ]
Jump to:   


Style:  
Search: