DSFML
Jeremy DeHaan
dehaan.jeremiah at gmail.com
Wed Dec 18 14:28:11 PST 2013
I have worked on this for a while, but I think things are finally
to the point where I am feeling good about announcing this!
Introducing(kind of) DSFML, a D binding of the Simple and Fast
Multimedia Library.
github link: https://github.com/Jebbs/DSFML
Info on SFML: http://www.sfml-dev.org/index.php
Snippet from the github readme:
DSFML is a static binding of SFML, which let's you use SFML in
your D programs. DSFML attempts to be as compatible with SFML as
possible, but does so in a way that makes sense for the D
language.
Some might be familiar with the SFML binding found in Derelict3,
but DSFML is a little different. As stated above, it is a static
binding instead of a dynamic one. It is also set up to be a
wrapper around the C code so that you can use DSFML in much the
same way one would use SFML. Lastly, I created a modified version
of the C library used to access SFML, mainly so that compiling in
64bit mode will still work. (see
http://d.puremagic.com/issues/show_bug.cgi?id=5570)
Please feel free to check things out and let me know what you
think! One of the hardest parts for me so far has been a lack of
general feedback.
Also, what took me so long to announce this was that I was a bit
self conscious about posting my code when so many great
programmers frequent these forums. I'm feeling a little bit
better about that, but please know that the library is in active
development and I am always finding things that can be improved.
This is my first open source project that I expect other people
to use. Be gentle. :P
More information about the Digitalmars-d-announce
mailing list