Showing posts with label Releases. Show all posts
Showing posts with label Releases. Show all posts

Thursday, January 30, 2014

SDLU 2.1 released!

SDLU is an open-source cross-platform library that makes developing SDL2 programs and games faster and easier.

SDLU supports Windows, Linux, Mac OS X, Android, iOS and the Raspberry Pi.

It is written in C, and is distributed under the terms of the zlib license, see COPYING for details.

You can get the source code from the git repository in bitbucket. After building the library, see the example programs in the "test/" subdirectory to get started. Documentation can be found in the header files, and if you downloaded SDLU from the downloads page at bitbucket, then HTML documentation can be found in the "docs/" folder.

For any questions, suggestions or thoughts, feel free to contact me at "neoaggelos@gmail.com".

Features:
* Cross-platform, zlib licensed, just like SDL2
* Fully featured Button API, with SDL2 event queue integration
* Support for static or animated hardware accelerated sprites
* Extends SDL2 Render API with polygon rendering routines
* Text Rendering API
* APIs that allow mixing pure OpenGL calls with the SDL2 Render API
* Ini file handling API
* Turtle drawing API
* Optional cxx interface
* .... and much more

Blog:           http://libsdlu.blogspot.com
Repository: http://bitbucket.org/sdlu/sdlu


-- Aggelos Kolaitis
-- The SDL Utility Library [http://bitbucket.org/sdlu/sdlu]

Friday, October 25, 2013

SDLU 2.0.1 released!

2.0.1 is a feature release. The source code is available from the downloads page at bitbucket.

What's new in SDLU 2.0.1 (24/10/13)

Build System:

  • Added CMake based build system, as an alternative to the existing premake build system.
  • Eliminated Visual Studio warnings.
  • Small improvements to the premake4 build system.
  • Updated Makefile.minimal.

Added new APIs:

  • SDLU_SpriteDrawRotated(): set whether the sprite is being drawn rotated, works nice with SDLU_SetSpriteDirection().
  • SDLU_GetSpriteDirection(): query the direction of movement from a sprite.
  • SDLU_RenderSetPoints(): supply multiple points for polygon rendering with a single call.
Misc changes:
  • Added contributing guidelines.
  • Updated windows premake4 binary
-- Aggelos Kolaitis

Sunday, October 20, 2013

SDLU 2.0 released!

The SDL Utility Library (SDLU) is a cross-platfrom development library
that provides APIs to make development of SDL2 apps faster and easier.

It works on Windows, Linux, Mac OS X, iOS and Android, with a Raspberry Pi
port planned for the future.

The source code is available at bitbucket. There is also a website
and a small blog which I mostly use to announce the development
progress.

The library is available under the zlib license (same as SDL2).

Some of its main features are a powerful Button API that blends with SDL
nicely, an extensible 2D Sprite API, collision detection functions,
OpenGL texture loading functions, a simple to use Text Rendering API
and much more.

The library is considered to be stable with many of the bugs having been
fixed. New features are planned, and I'm very open to your suggestions and/or
feature requests.

This is the first public release, and is intended to make the library known
to the world, in the hope that it will be useful for every SDL developer out
there.

You can download the 2.0 source code from bitbucket, or the website.
Source code releases include pre-generated documentation in HTML format.

-- Aggelos Kolaitis