This repo contains the code for SFMLSharp, a CSFML binding in C# with the style of the original SFML and with all of the .NET thingies.
Official Page: https://www.sfml-dev.org/
SFML is a simple, fast, cross-platform and object-oriented multimedia API. It provides access to windowing, graphics, audio and network. It is originally written in C++, and this is a binding over the C binding in C# for .NET 6.0.
An existing .NET binding of SFML has already existed, but it use .NET Standard 2.0 that is already compatible with all of the .NET languages and runtimes. However, this project aims for speed over compatibility, matching original SFML style, using latest tools and feature, and to be keep updated with the lastest .NET version.
- Laurent Gomila - main developer (laurent@sfml-dev.org)
- Lukas Dürrenberger - CSFML maintainer (eXpl0it3r@sfml-dev.org)
- Zachariah Brown - SFML.Net maintainer (contact@zbrown.net)
- Yuuki Rika - active maintainer
Currently, SFMLSharp is in development and there is no official release yet. However, you can clone this repository and build it yourself.
If you want to contribute, thank you! SFML, CSFML, and SFMLSharp are open-source projects, and they needs your help to go on growing and improving.
If you want to contribute to this project, you can go ahead and create a new issue or make your pull request. You can also reach me on the SFML Discord Server or my own Discord at Yvvki#8673 and discuss what you could work on.
SFMLSharp (including this, SFML, CSFML, and each repo) is licensed under the zlib license.