Skip to content


All kinds of contributions are welcome, feel free to open an issue, reach out on Twitter or Discord.

Here are a few basic guidelines so we're all on the same page:

  • See the respective code guidelines when contributing code
    • C++ Code Guidelines
    • C# Code Guidelines
  • The dual license (public domain & MIT) will apply to all contributed code
  • Used assets need to have their source declared and the license has to allow for usage with Learn SFML
  • Try not to over-engineer code - everyone should be able to understand it
  • Markdown files are formatted using Prettier