{"repo":"ada-game-framework/sdlada","free":true,"listed":false,"github":"https://github.com/ada-game-framework/sdlada","clone":"git clone https://github.com/ada-game-framework/sdlada.git","description":"Ada 2022 bindings to SDL 2","language":"Ada","stars":135,"topics":["sdl","sdl-ttf","ada","ada2012","bindings","gamedev","sdl2-image","portable-library","linux","windows"],"license":"Zlib","category":"game-templates","readme_excerpt":"# SDLAda This is a new variable thickness Ada 2012 binding to SDL 2.x.y (http://www.libsdl.org). This means that things are wrapped when they need to be into a thicker binding and those things that can just be imported, are. There will still be a need to use conditional compilation for the various platforms as there will be some platform specifics which cannot be abstracted out cleanly, but this will be reduced as much as possible. The bindings are only generated for the specific parts of SDL which Ada does not already have support for, i.e. threads are not bound as Ada has tasking support built in. Usage, Licence & Attribution SDLAda is distributed under the same zlib licence as the SDL library is. You may use this library in any way you like whether free or commercial. I would add that whilst you don't have to state that your game uses this library, it would be nice if you did, it's all good advertising for Ada :) You do not need to complete any copyright assignment forms, the licence will not change from zlib as I want people to be able to use the library however they wish without restrictions. Building Makefile This was originally built with the idea that there could be different compilers and their build scripts would go into a directory. This can still be built with the makefile, the subsequent extracted components cannot. There are a number of variables which can be set to control the compilation: SDL PLATFORM = Can be set to one of the following values: linux, windows","default_branch":null,"files":null,"tree":[],"storefront":"/r/ada-game-framework","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ada-game-framework/sdlada/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}