home.social

#devlog — Public Fediverse posts

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

  1. Hi everyone! The effect we’ll be creating in this video is something I had been planning for a long time, and now I’ve finally implemented it. As the title suggests, it will be a simulation of raindrops falling onto a water surface, including the typical expanding ripple circles. #Godot #Godot4 #GodotEngine #GodotTips #shaders #devlog #indiedev
    youtube.com/watch?v=0IOIz5hOnVc

  2. Hi everyone! The effect we’ll be creating in this video is something I had been planning for a long time, and now I’ve finally implemented it. As the title suggests, it will be a simulation of raindrops falling onto a water surface, including the typical expanding ripple circles. #Godot #Godot4 #GodotEngine #GodotTips #shaders #devlog #indiedev
    youtube.com/watch?v=0IOIz5hOnVc

  3. Hi everyone! The effect we’ll be creating in this video is something I had been planning for a long time, and now I’ve finally implemented it. As the title suggests, it will be a simulation of raindrops falling onto a water surface, including the typical expanding ripple circles. #Godot #Godot4 #GodotEngine #GodotTips #shaders #devlog #indiedev
    youtube.com/watch?v=0IOIz5hOnVc

  4. Hi everyone! The effect we’ll be creating in this video is something I had been planning for a long time, and now I’ve finally implemented it. As the title suggests, it will be a simulation of raindrops falling onto a water surface, including the typical expanding ripple circles. #Godot #Godot4 #GodotEngine #GodotTips #shaders #devlog #indiedev
    youtube.com/watch?v=0IOIz5hOnVc

  5. Hi everyone! The effect we’ll be creating in this video is something I had been planning for a long time, and now I’ve finally implemented it. As the title suggests, it will be a simulation of raindrops falling onto a water surface, including the typical expanding ripple circles. #Godot #Godot4 #GodotEngine #GodotTips #shaders #devlog #indiedev
    youtube.com/watch?v=0IOIz5hOnVc

  6. RE: mastodon.gamedev.place/@Smohc_

    After four months, I've finally worked out all the audio bugs and all I had to do was completely rewrite my entire code base.

    Instead of focusing on X11, I decided to just let SDL3.0 handle all the cross-compatibility nonsense. Now I have access to Windows, Linux, Android and WebGL implementations.

    My triangle wave generator was broken though. Nothing on stack overflow worked. Here's the REAL formula I used to fix it: mathworld.wolfram.com/Triangle

    #programming #solodev #indiedev #devlog #SDL3

  7. As much as I like to do everything myself, I chose to use an off-the-shelf #Markdown parser for my personal site.

    There may sometimes be a good reason to re-invent the wheel — even if it is just to learn more about wheels — but using an established tool or package can save you time and headaches. However, the key is to know which to use and when.

    carledwardlyons.ca/articles/de

    #markdownit #svelte #sveltekit #HTML #CSS #typescript #javascript #webdesign #webdev #software #devlog #blog

  8. When you're working with SDL3 there are extra headers that aren't included. Image, mixer, ttf, and net are seperated out. These are official extensions to the library, so I'm a little curious why. Except for ttf, everything is under the zlib license so it's not that. Maybe someone out there has more information...

    #programming #solodev #devlog #sdl3

  9. FOSS, single-file, vanilla, save with CTRL + S. This is designed to make single file webpages/programs in absolute position or VW. The keyboard is like Vi. 20 levels per project. And, completely unexplainable, I included a micro-program which does ASCII Art. Just press enter to clip it. Proof Of Concept: WIP. #GameDev #IndieWeb #Screenshot #WIP #GamedevTools #DevLog #RetroGaming #AssetCreation #Tiling #UIUX #LevelDesign #GamedevCommunity #IndieGameDev #GraphicDesign #UserInterface

  10. bevy_fs v0.1.1 is out! 🥳 🎉

    This release features, amongst other things:
    - a new menu
    - some bug fixes
    - a new fighter jet model
    - better flight dynamics
    - a new landing gear system with springs and brakes

    codeberg.org/wesfly/bevy_fs/re
    github.com/wesfly/bevy_fs/rele

    #Bevy #FlightSim #Aviation #GameDev #Rust #DevLog

  11. Currently working on landing gear spring forces. I once again underestimated the time it takes to get these things working... 😅

    #Bevy #FlightSim #Rust #GameDev #DevLog

  12. A rainy afternoon in the Nascent Grove

    Rain falls gently through the trees while our little slime carries on its journey. Every biome in The Slime King has its own dynamic weather — and there's something special about exploring a forest in the rain.

    In development

    #ScreenshotSaturday #indiedev #gamedev #pixelart #MadeWithUnity #cozygames #actionrpg #2dgames #devlog

  13. 🚀 GitRoot v0.4.0 is out!

    I thought "this is the biggest release" was a cliché... until I built this one. 😅

    Highlights:
    🛠️ GitRoot builds GitRoot on GitRoot
    🧩 Plugin Registry start
    🔓 Freedom of choice: Signed commits are now optional (thanks to the Stigma plugin).

    It’s been 4 months of hard work, read the full story here: https://gitroot.dev/blog/version-0.4.0.html

    _GitRoot: the git forge with no registration or database, but plenty of plugins!_

    #FOSS #SelfHosted #Git #DevLog #OpenSource #Forge #WASM

  14. Devlog #15 CaveVox — "World Feel". The game will also take part in the Medieval Fest on Steam from April 20–27. More details and plans for the Major update are here miruji.itch.io/cavevox/devlog/

    #devlog #fps #gameplay #gamedev #indiedev #godot #godotEngine #SteamGame #roguelike

  15. I could have hard-coded all the text, styles, and other data into my personal website. However, that would have been too easy.

    I decided to make my entire #webapp#blog and all — into a #template populated by #JSON and #Markdown. This was mostly just an exercise in #design, but I also wanted to make it something i could #opensource.

    carledwardlyons.ca/articles/de

    #svelte #sveltekit #typescript #javascript #webdesign #software #blog #devlog

  16. In the last days (well, more in the last weeks), I made a new model for the flight sim. It took waaay longer than I expected, but I like how it turned out in the end. It is no longer a biplace aeroplane (fighter jet with two seats) with only one seat, but a real single-seat-aeroplane. Wrong gear doors and aileron control surfaces were fixed as well.

    codeberg.org/wesfly/bevy_fs
    github.com/wesfly/bevy_fs

    #Bevy #FlightSim #Blender #ScreenshotSaturday #Rust #DevLog #MilitaryAviation #GameDev

  17. One common issue I see online is that people don't always have the package for SDL that matches mingw. I see a lot of complaints about the problems but no one has a general solution.

    32-bit windows exe:
    mingw-w64-i686-gcc
    mingw-w64-i686-sdl3

    64-bit windows exe:
    mingw-w64-x86_64-gcc
    mingw-w64-x86_64-sdl3

    64-bit windows ucrt (for when your using native windows cmd):
    mingw-w64-ucrt-x86_64-gcc
    mingw-w64-ucrt-x86_64-sdl3

    #programming #solodev #devlog #sdl3

  18. I’m continuing to work on the game and have already managed to implement a few mechanics along with some visuals🎮✨
    There’s still plenty to improve, but I really wanted to get it to a point where I have something to show🚀

    youtu.be/-f-6qkC7lsc

    #gamedev #indiegamedev #indiegame #devlog #pixelart #2dgame #platformer #puzzlegame #adventuregame #gamedesign #leveldesign #workinprogress #wip #cozygame #cutegame #fantasygame #mushroomgame

  19. Today I ran into two issues with the SDL3 documentation.

    First is the intro to mingw. It guides the user to ucrt. Works great for x86_64 but the i386 libraries don't exist. Compiling with -m32 everything breaks.

    So you might as well compile SDL yourself. Great... except you have to know the secret to debloat the executable.

    Check this link out for more info:
    voxelmanip.se/2024/12/14/sdl-l

    #programming #sdl3 #devlog #solodev

  20. Back when I started this blog, I simply used an off-the-shelf theme for it called Apollo.

    It looked fine at the time, but after Apollo's author made sweeping changes to it last year, I thought I'd refresh mine too.

    Now it's much more readable and inviting; much more befitting of what I'm writing on it.

    Here's what I changed and why.

    🔗 blog.jglass.me/posts/shuttle-a

  21. Back when I started this blog, I simply used an off-the-shelf theme for it called Apollo.

    It looked fine at the time, but after Apollo's author made sweeping changes to it last year, I thought I'd refresh mine too.

    Now it's much more readable and inviting; much more befitting of what I'm writing on it.

    Here's what I changed and why.

    🔗 blog.jglass.me/posts/shuttle-a

    #blog #devlog #Zola #webdesign

  22. Big update on GitRoot. I just finished implementing `mv` and `cp` functions in the SDK plugin. It was the final step for the `v0.4` feature set. I also added `rm` and `replace` along the way, even if I didn't detail them in the blog post.

    Speaking of which, I wrote a deep dive into the underlying "plumbing." If you want to see how strings travel between a Go host and a WASM guest using pointers and memory addresses, check it out:

    https://gitroot.dev/blog/modifying-API-SDK-plugin.html

    #WASM #golang #openSource #devLog #git #forge

  23. So some of you might write a "failure to initialize SDL" conditional like this...

    if( SDL_Init( SDL_INIT_VIDEO ) < 0 )
    { printf("failure"); }

    This isn't the right and proper way because SDL_Init returns a boolean.

    I thought "Now is a great time to do the right thing."

    So I wrote this, went to sleep and lost hours of my life debugging. See if you can spot the problem.

    if( SDL_Init( SDL_INIT_VIDEO ))
    { printf("failure"); }

    #programming #sdl3 #devlog #solodev

  24. I have an important update!

    The trick I used to get Make to compile the static libraries for SDL3 without CMake only seems to work for windows.

    As per the readme, the linux static sdl3 library does not appear to exist. If you're a linux user like me, you'll probably be used to shared libraries anyway.

    #programming #sdl3 #devlog #solodev

  25. I have important news!

    When you try to look for ways to statically link SDL3 using Make, all of the search results point to the cmake example here:
    wiki.libsdl.org/SDL3/README-cm

    Say good bye to the bloated build files because you don't have to use cmake at all!

    Instead you can just run:
    gcc <Source File> --static `pkg-config --cflags --libs SDL3 --static` -o <Output File>

    #programming #sdl3 #devlog #solodev

  26. Hi, folks! ✌️

    So, I finally tested the new version of Crisps Chat 🍟, and fixed the left issues in it.

    And now you can download the new version 🏔️👉 codeberg.org/xolatgames/Crisps

    And make your server as private.

    Have a good day to everyone 😉

    #cpp #cplusplus #chat #chats #communication #app #apps #foss #linux #soft #software #codeberg #network #cmake #codelite #sdl #sdl2 #imgui #dearimgui #opensource #dev #devlog #development

  27. Hi folks! ✌️ I have the last new for today, because here's the night 🌙

    Now Birdy 🐦 has a smooth animation for picking up Crisps 🍟

    You can download the new version right from here 🏔️👉 codeberg.org/xolatgames/Birdy-

    Have a good sleep! 🥱🙂😴

    #sdl #sdl2 #game #games #gamedev #dev #development #devlog #inkscape #2d #adventure #TiledMapEditor #cpp #cplusplus #codelite #opensource #cmake #linux #codeberg #release #releases #MiniGames #box2d #topview

  28. I've been a digital hoarder of eBooks for two decades. It was time to stop collecting and start discovering.
    Part 1 of my new series on building an intelligent library with #Drupal and #Solr is live.

    📖 Read the breakdown: drupalodyssey.com/go/WRJQM

    #OpenSource #Drupal11 #DevLog #PHP #HomeLab

  29. I've been a digital hoarder of eBooks for two decades. It was time to stop collecting and start discovering.
    Part 1 of my new series on building an intelligent library with #Drupal and #Solr is live.

    📖 Read the breakdown: drupalodyssey.com/go/WRJQM

    #OpenSource #Drupal11 #DevLog #PHP #HomeLab

  30. I've been a digital hoarder of eBooks for two decades. It was time to stop collecting and start discovering.
    Part 1 of my new series on building an intelligent library with #Drupal and #Solr is live.

    📖 Read the breakdown: drupalodyssey.com/go/WRJQM

    #OpenSource #Drupal11 #DevLog #PHP #HomeLab

  31. I've been a digital hoarder of eBooks for two decades. It was time to stop collecting and start discovering.
    Part 1 of my new series on building an intelligent library with #Drupal and #Solr is live.

    📖 Read the breakdown: drupalodyssey.com/go/WRJQM

    #OpenSource #Drupal11 #DevLog #PHP #HomeLab

  32. I've been a digital hoarder of eBooks for two decades. It was time to stop collecting and start discovering.
    Part 1 of my new series on building an intelligent library with #Drupal and #Solr is live.

    📖 Read the breakdown: drupalodyssey.com/go/WRJQM

    #OpenSource #Drupal11 #DevLog #PHP #HomeLab

  33. Hi, folks! ✌️ I'm here to share you that I'm totally rewriting of Crisps Chat 🍟

    If you want to checks the status of the app, you can visits its Codeberg page 🏔️👉 codeberg.org/xolatgames/Crisps

    Thanks for attention! 😄 And I wish you a good day 😉

    #cplusplus #cpp #sdl #sdl2 #imgui #chat #chats #messaging #MessagingApp #communication #app #apps #soft #software #opensource #codeberg #git #codelite #inkscape #chatting #development #dev #devlog #cmake #rewriting

  34. This is not who I am.

    My brother has phrase: "If you don't like the truth, Change it."

    It is one of those Dad phrases that stick with you your whole life.

    The truth is, I was whining.

    Endeavor to change that truth & a maybe few others. Starting day one.

    For that which YOU cannot change, lend a voice in support or opposition
    If there is anything YOU can do to affect positive change, do that thing.

    mrcopilot.blogspot.com/2026/01

    #Devlog #NewYear #Contribute #KDE

  35. I’m thinking about getting more serious about blogging in 2026. Last year, I shared how I solved a problem with Regex, and I'm excited to create more content this year.

    Check out my post if you're curious.

    nerdspice.net/blog/2025/09/21/

  36. One detail of facial expressions is that the eyes always lock onto an object. When the head turns, the eyes will quickly shift focus or blink to ignore it.
    #gamedev #devlog #DevlogGame #facialexpressions #godotengine #3danimations

  37. One detail of facial expressions is that the eyes always lock onto an object. When the head turns, the eyes will quickly shift focus or blink to ignore it.
    #gamedev #devlog #DevlogGame #facialexpressions #godotengine #3danimations

  38. One detail of facial expressions is that the eyes always lock onto an object. When the head turns, the eyes will quickly shift focus or blink to ignore it.
    #gamedev #devlog #DevlogGame #facialexpressions #godotengine #3danimations

  39. One detail of facial expressions is that the eyes always lock onto an object. When the head turns, the eyes will quickly shift focus or blink to ignore it.
    #gamedev #devlog #DevlogGame #facialexpressions #godotengine #3danimations

  40. One detail of facial expressions is that the eyes always lock onto an object. When the head turns, the eyes will quickly shift focus or blink to ignore it.
    #gamedev #devlog #DevlogGame #facialexpressions #godotengine #3danimations

  41. Hi, everyone! 🥱🙂

    Here's a small update for Vasya who go to his Home 🏡

    Now the game has music 🎵 and sounds 🎶

    You can download the new version of the game from its Codeberg page 🏔️ 👉 codeberg.org/xolatgames/Vasya-

    See you soon, folks 😉

    #codeberg #opensource #rust #rustlang #cargo #game #games #gamedev #gamedevelopment #opensourcegame #opensourcegames #dev #devlog #devlogs #git #inkscape #tiled #TiledMapEditor #maze #adventure #ActionAdventure #2d #topview #simple #cartoonstyle

  42. Hi, everyone! 🥱🙂

    Here's a small update for Vasya who go to his Home 🏡

    Now the game has music 🎵 and sounds 🎶

    You can download the new version of the game from its Codeberg page 🏔️ 👉 codeberg.org/xolatgames/Vasya-

    See you soon, folks 😉

    #codeberg #opensource #rust #rustlang #cargo #game #games #gamedev #gamedevelopment #opensourcegame #opensourcegames #dev #devlog #devlogs #git #inkscape #tiled #TiledMapEditor #maze #adventure #ActionAdventure #2d #topview #simple #cartoonstyle