I've been learning Godot for the past 6 months and I needed a placeholder character to test some stuff... So naturally I spent an unreasonable amount of time making way more frames and directions than I needed #pixelart #animation
Vav Labs
@vav-labs.com
Production-grade tools, developer systems, and ad-free apps & games for diverse minds. Godot, Unity, Rust, C#/.NET. Small things, in a great way. From Turin, Italy.
Formation movement in Godot gets awkward at narrow gates. I built an eight-member proof around a virtual anchor, stable slot IDs, authored release zones, and reformation. The Web demo, source, and receipts are live: vav-labs.com/blog/formati... #Godot #pathfinding
Formation Movement in Godot 4: Stable Squad Slots | Vav Labs
Build formation movement in Godot with a virtual anchor, stable unit-to-slot assignment, checked destinations, and deliberate release and reformation.
vav-labs.com
Nature’s AI is surprisingly efficient. Observing nature’s pathfinding algorithms while working on our own navigation tools. 🗺️🐄 The cows seem to have mastered the gradient descent algorithm for grass consumption. Maybe we should hire them as QA? #GodotEngine #GameDev #AI
Today I was supposed to fix two bugs, prep for a meeting and implement a feature. I picked a side project instead. metaballs, made the field sparse, and now there's a stickman in there. Nobody asked for this #godot #indiedev #shaders #GodotEngine #boring
GoogleChromeLabs merged my Godot demo’s entry into its HTML-in-Canvas list. Its HUD is real DOM inside the WebGL canvas, so screen readers can read it. vav-labs.com/case-studies... github.com/GoogleChrome... #a11y #Godot #webgl #webdev #GodotEngine #gamedev #indiedev
Quest Signal: HTML-in-Canvas Meets Godot | Vav Labs
A playable proof that Chrome's experimental HTML-in-Canvas API can turn semantic, interactive DOM into world-space textures inside a Godot Web game.
vav-labs.com
I'm that kind of boring. I spent the weekend making blobs melt into each other. SDF raymarching, colors blending too, one fullscreen pass. Free: CC0 shader + node-based MIT project. vav-labs.com/case-studies... godotshaders.com/shader/fulls... #godot#indiedev#shaders#GodotEngine#creativecoding
The 2026 Godot Community Poll is here: Takes about ten minutes to complete, and it's one of the more direct ways to influence where things head next. We want to hear from you! 📝 godotengine.org/article/godo...
Godot Community Poll 2026 – Godot Engine
We want to learn more about the Godot community, understand who the users of the engine are, and find out how we can better support you.
godotengine.org
I like the implication that Smash Bros Ultimate is made with #GodotEngine lmao youtube.com/shorts/QaX0R...
Why Video Game Sword Draws Cheat 😮
YouTube video by Zack D. Films
youtube.com
150 units, one move order. Left: every unit asks for a path the same frame. Right: same code, a small queue 8 a tick. Both crowds still arrive. The lag was never A*, it's scheduling vav-labs.com/blog/why-navigationagent2d-lags-with-hundreds-of-units/ #Godot #GodotEngine #gamedev #indiedev
Adding new stages and torturing players with new obstacles 🐍 This time: deserts and spikes! 🏜️⚠️ You can wishlist my game on Steam if you'd like. It'd help me a ton! 💚⬇️ store.steampowered.com/app/4724200/Serpent_Rift/ #pixelart #gamedev #indiedev
Weighted Terrain Pathfinding in Godot 🎮 Make AI prefer roads without breaking A* optimizer traps (weight_scale, sub-1.0 heuristics, diagonals, JPS). Proj: vav-labs.com/blog/weighte... #GodotEngine #gamedev #indiedev #solodev #AStar
Weighted Terrain Pathfinding in Godot | Vav Labs
Make AStarGrid2D prefer roads over mud and swamp with verified terrain weights, correct route-cost math, safe heuristics, and per-unit profiles.
vav-labs.com
Jump through crafted platforms in this small game. Free and browser-based so you can play anytime. Let me know if you enjoy the design! 🕹 https://beep8.org/b8/beep8.html?b8rom=883f1f5ab00a9a8105b860bc19a9206b.b8&bsky=1 #indiedevhour #indiegame #game #indiedev #indiegamedev
One Dijkstra field, ~28 monsters reading it, zero per-agent A*. Drag the hero → the whole dungeon's flow recomputes. Built in Godot 4, playable in the browser Full write-up + Godot source: vav-labs.com/blog/dijkstr... #GodotEngine #GameDev
I'm not very active on social networks because I recently moved to Japan which takes me a little time to finalize some administrative things. And, I'll learn Japanese 🇯🇵 language at the same time as developing my projects @potch.app & my game @dawnlessera.com ! #indiegame #indiedev
AStar2D is the Godot pathfinder you wire by hand which is why most AStar2D bugs are graph bugs. Wrote the reference I wanted open in a second tab: one-way segments, weight paid on entry, disabled points, partial paths. With a live playground: #GodotEngine #GameDev vav-labs.com/blog/astar2d...
AStar2D in Godot 4: Complete Reference | Vav Labs
AStar2D reference for Godot 4: points, connections, one-way segments, weights, disabled points, closest-point lookup, partial paths, and custom costs.
vav-labs.com
Reusing some assets for new weapons like a good indie 🏴☠️ #ScreenshotSaturday #GodotEngine #indiedev #PirateSurvivors
Now that I already have a fluid system with buoyancy, splashes and ripples, and a physics-based fishing rod with hook-and-pull mechanics, I can add fishing by simply making a fish bite the hook and thrash around wildly near the surface. 🐧🎣💦 #gamedev #indiedev #GodotEngine
I hate universal "distance grab" mechanics in VR. IMO, a strong need/desire to minimize player movement betrays a fundamentally uninteresting world. That being said... a thing that lets you swhoop other things from afar is another story! 🐧🎣💨 #GodotEngine #gamedev #indiedev #VR
Godot gotcha: NavigationObstacle2D doesn't block paths. Agents swerve around it while map_get_path() returns the same route, +0.0 length change. Avoidance edits velocity, not routes. Writeup + playable demo: vav-labs.com/blog/navigat...
Godot NavigationObstacle Avoidance vs Pathfinding | Vav Labs
NavigationObstacle avoidance steers Godot agents locally. It does not make path queries reroute by itself. Use an explicit route query to prove what changed.
vav-labs.com
The official trailer for Arc of Icarus is here! 🚀 www.youtube.com/watch?v=enin... #gamedev #indiedev #godot #colonysim #citybuilder
Arc of Icarus - Official Trailer
YouTube video by 13B Productions
youtube.com
In a tower defense, one tower in the wrong spot can wall off the path and freeze the whole wave. Here's a playable Godot demo: place towers, watch the route reroute live, then try to seal it. It won't let you. vav-labs.com/blog/tower-d... #Godot #GodotEngine #GameDev #Pathfinding #IndieDev
Cloud-hopping at its finest! No install, runs smooth at 60fps, totally free. Have fun up there! 🕹️ https://beep8.org/b8/beep8.html?b8rom=9f77d0d57b00e286db160d374055e4e7.b8& #MarketingMonday #indiegame #indiegamedev #indiedev #gameart
Battlefield Studios begin sponsoring Godot Engine development #Godot #GodotEngine #Battlefield #EA
Battlefield Studios begin sponsoring Godot Engine development
Battlefield Studios (Electronic Arts) have join up with Godot Engine to provide their developers with some extra funding.
gamingonlinux.com
Godot's AStarGrid2D is a 10-minute read and a month of gotchas. So I built a sandbox for it: drag the goal, paint walls, flip diagonal modes, and watch corner-cutting appear and disappear in real time. #GodotEngine #gamedev vav-labs.com/blog/astargr...
My 3D posing tool is now almost finished. You can give it a try, it's an app that runs in the browser: artbuddy.urlich.ch/poserr/ www.youtube.com/watch?v=OYGF...
Poserr - demo of the 3D posing tool for artists.
YouTube video by Art of Ph. A. Urlich
youtube.com
it's been a year since i was fired from my job teaching game design at a major university for being disabled. unrelated, here's a link to my portfolio
Triple A Games.biz
triple-a-games.biz