home.social

#sdl — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sdl, aggregated by home.social.

fetched live
  1. Lots of refactors for the engine, it's a lot smoother now (under acceptable settings)...! I am happy enough with it now to start iterating gameplay more thoroughly. Dungeons & Skilltrees are next! #gamedev #zoxel #flecs #sdl

  2. As feared, there's something afoot with nested clipping using the stencil buffer. But we now have kittens (images).

    #McCLIM #SDL #CommonLisp #OpenGL #Lisp

  3. I'm a little disappointed with myself that I couldn't track down the CLIM transformation within the SHEET-REGION pipeline preventing me from getting the correct, flipped clipping region for GL scissor ops before my patience ran out. But I was able to just specialize on the medium and flip it directly with decent effect.

    This is integrating my existing OpenGL medium (renderer) into the newish, alpha SDL2 backend.

    #McCLIM #OpenGL #SDL

  4. @dank @lilyyllyyllyly @corbden @401matthall @north Sound in Linux? That's a piece of cake since #SDL 1.2
    You want some challenge? Add an enable retracing setting. 😈

  5. One reoccurring theme throughout the game's open source life is it being ported to new and interesting platforms that it was never previously available for.

    In the very beginning, the source release also made the #Linux build of the game publicly available for the first time. Then the game has been ported to #HaikuOS, #macOS, the web with Emscripten, and now recently #NintendoSwitch with a homebrew toolchain.

    The game is very portable and runs on just about anything that #SDL supports.

    #gamedev #foss #opensource

  6. Wenn das #Labor selbst forscht: Mit Self-Driving Labs #SDL entsteht eine neue Form der #Forschung. Autonome #Robotik, #KI und menschliche Expertise greifen ineinander und beschleunigen Prozesse enorm. Das Potenzial für die #Gesundheitsforschung ist gewaltig – am #KITKarlsruhe entstanden so beispielsweise künstliche Herzklappen aus dem 3D-Drucker in bislang unerreichter Geschwindigkeit. Mehr dazu in unserem aktuellen Themenhighlight:
    kit.edu/kit/wenn-das-labor-sel

  7. It's been a while since I had time (and quiet) to stream. Today is a new chance. I plan on streaming more #McCLIM #SDL or #OpenGL things in a little under an hour from this posting at 10am CDT / 15:00 UTC. Hopefully I be able to again this Friday.

    twitch.tv/endparen

    IME input text is working well, in my view, with SDL2. I'll demo its current state. Next I want to reacquaint with my #Wayland branch and go from there.

  8. Happy Friday! I plan on streaming #McCLIM things in a little over 90min from now at 12pm CDT / 17:00 UTC.

    twitch.tv/endparen

    I'll be trying to fix new #SDL IME usage issues I found -- it could be tedious :/ That's where I'll start at least, I might need to jump to something more "fun" if it's more tedious than I anticipate.

    #CommonLisp #GUI

  9. One issue I've had when porting games such as Principia to the web is that while SDL offers functionality to read and write files like you're on any other platform, save data you write into the memory will be lost unless you make an effort to save it yourself into more permanent browser storage. Which is kinda messy.

    But now that Principia is on SDL3, I finally got to try the new SDL_EMSCRIPTEN_PERSISTENT_PATH CMake option (3.4.4+). Set it to /storage (which is where SDL_GetPrefPath will return a path inside of), build SDL along with your game, and it just works. So wonderful.

    #gamedev #sdl #opensource

  10. For the past couple days I have been working on migrating Principia to #SDL3. I did a first pass on the migration a while back but with some things stubbed out.

    There's... not much to show now that everything works like it should, but plenty of code cleanups as a result! Some functions that have been replaced with new SDL3 functions, the main entrypoint code has been rewritten to use SDL3's callbacks meaning less per-platform stuff for the web version, and so on. Very satisfying.

    #foss #opensource #gamedev #sdl

  11. Still getting comments like this 18 ish years after my old Beginner's Guide to Game Programming videos game out. :3

    #gamedev #cpp #allegro #sdl

  12. I'm back. The last weeks I developed my programming skills and got into Löve and extended my C++ knowledge by getting deep into SDL used by many games like Celeste but also SuperTux and SuperTuxKart.

    So yesterday and today I was sitting almost the whole day in front of Krita drawing many different things.

    So, I now plan to draw and post here regular again.

    This was just a fast drawing but I lile the mood.

    #waved #pillow #flowers #rose #daisy #art #mastoart #fediart #noai #code #artwork #minimalism #creativecoding #random #arts #sdl #löve #love2d #artistsonmastodon #roses #nature #grass #beds #sleep

  13. Currently learning the difference between SDL_Gamepad and SDL_Joystick the hard way (i.e. through step-by-step debugging).

    Dusklight won't recognize my old Gamecube-to-USB pad adapter, so I thought I'll add support for it. Still at the stage where I'm barely figuring things out, though.

    #SDL #Dusklight

  14. Hi folks! ✌️

    Here's the new version of the game about our feathery friend 🐦👉 fediverse.tv/w/9oPmEH866vmVfGp

    The link to download the game in the video description 🙂, because... I doubt that if I will put here two links, the video will shows you here (on Mastodon) from PeerTube 😅

    Have a good, and productive day for you 🙂

    #game #games #opensource #2d #2dgame #cmake #cmake3 #tiled #TiledMapEditor #inkscape #sdl #sdl2 #box2d #cpp #cplusplus #linux #codelite #appimage #gamedev #releases #action

  15. 🎥🐧 Ah, the thrilling saga of dragging ancient software like 3D Movie Maker, kicking and screaming, into the world of Linux! 🎬🤦‍♂️ Witness the riveting odyssey of replacing the fossilized Win32 with #SDL, a feat as exciting as watching paint dry. 🙄 Surely, the #Linux community awaited this groundbreaking moment with bated breath—yawn.
    benstoneonline.com/posts/porti #3DMovieMaker #SoftwareDevelopment #OpenSource #TechHumor #HackerNews #ngated

  16. 🚀 Wow, #SDL now supports DOS! Because clearly, everyone’s been dying to develop groundbreaking software on a platform that predates the first Jurassic Park movie. 🦖 Thank goodness for nostalgia-fueled programming—it’s like trading your smartphone for a telegraph. 📞➡️📠
    github.com/libsdl-org/SDL/pull #DOS #Support #Nostalgia #Programming #JurassicPark #RetroTech #HackerNews #ngated