Results 1 to 3 of 3

Thread: SDL3 got released and we need you!

  1. #1

    SDL3 got released and we need you!

    The first official release of SDL3 has been published last week. SDL3 is a rather low level C/C++ library to develop platform independent games. Its predecessors SDL 1.2 and SDL2 are widely recognized by game developers.

    For SDL2 there are complete and successful bindings for Pascal ("SDL2-for-Pascal") which are provided by the PGD community and hosted on PGD's own GitHub account. And with a lot of experience we garnered from this project, we are currently working to realize similar high quality bindings for SDL3, obviously the project is called "SDL3-for-Pascal". And that is where you come into play

    Some of the header files for SDL3 are already translated, but there are a lot of them which are still missing, and also the extending units SDL3_image, SDL3_ttf, SDL3_mixer, SDL3_net, maybe even SDL3_gfx are completely missing (no final version 3 released though yet).

    If you like to help and support our community repo, here is what you do:

    • clone the SDL3-for-Pascal repo to your local drive
    • choose one or more include files to translate and let us quickly know via the issues; otherwise there is the danger two people are working on the same file
    • translate one or more include (.h) files according to our stylesheet (or just look in already translated inc-files how exactly to do it)
    • craft a PR
    • suve or me will review your contribution rather quickly and give feedback or merge (and don't be afraid to contribute, we will guide you by friendly feedback to a final merge if necessary, it's about fun anyway )


    So, have fun
    Matthias

    [Hint for publisher: If you like, you could use the ai generated public domain article image from https://www.freepascal-meets-sdl.net/. Thanks in advance for publishing.]
    Last edited by SilverWarior; 01-02-2025 at 08:43 AM.

  2. #2
    I have just promoted your post to article.

  3. #3
    I'm afraid I have never used SDL but I'm happy to see pascal development activity. Keep up the good work and good luck!

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •