Abyss2D is now open sourced under the GNL GPL. So now you can view what really goes on under the hood of the framework. Please view the developers documentation, which is still under construction, under the docs directory (abyss2d/docs/development.doc).
You can find and download the source on the Abyss2D Page under the “Downloads & Documentation” section.
Abyss2D 1.0.1 is now available for download. There were only a few new things added, notably enhancements to the abyss.py program that creates Abyss2D projects from the command line. View the CHANGES.txt file within the download package for detailed changes.
Abyss2D Beta is now available for download and comes with documentation. The beta version is closed source, when first full version is released it will also be released as an open source package.
Packages are compiled for Linux and for the beta version, it is released for 32bit Linux.
Get Started!!
Maris Labs has been working on a graphics engine/framework/library called “Abyss2D”. Abyss2D sits on top of the Simple DirectMedia Layer and it is geared towards small graphic computing trying its best to leave a small footprint on the device it is running on. Abyss2D is being built with C++, with more C style coding in terms of memory management and file i/o… just personal preference.
Right now Abyss2D is in super beta/alpha I should not even be showing you screen shots below of what I’ve done with it in a test space shooter game that uses the basic features of Abyss2D. First I will state some of the features!
- Interfacing with SDL made easy!
- Sprite module, to easily blit images to the screen.
- Sound module, queuing/playing sound affects and music with ease.
- Portability between Linux (Ubuntu), Windows and Mac OS but sorry Linux first.
- Safe memory management, you can load objects into the program and we’ll take care of destroying them when no longer needing them.
- Font module for rendering text to the screen.
- Animation, create cool animations of an object on the screen.
- Networking TCP/IP.
- Frame rate regulation.
- Much more …
Now here are the screen shots of “Abyss – Spacewars”, a game I created to test some of the features listed above.
Hero [Red colored] Ship fighting their way through “Badies”:
![Hero [Red colored] Ship fighting their way through](http://lh6.ggpht.com/_3QHQESvDkwk/S_4H1UYK-qI/AAAAAAAAAA0/ihZGS8oWtnQ/s800/abyss_spacewars_prev.png)
Game Over:

I will try to get more done before the summer ends!
-Rashaud