Just pushed part 6 of my Zig + Raylib Pong series! 🎯 Fix paddle collision bug 🖋️ Improve score font size 🧼 Refactor score logic out of paddles Lots of small cleanups before we add a pause menu next. 📺 https://youtu.be/opuoMiMNkok #zig #gamedev #pong #raylib
Part 5 of Pong in Zig is up! This one adds a proper UI using dvui to finally show scores on screen 🎯 Includes: - Game struct refactor - DVUI integration - Score rendering - Feedback from ziggit.dev Watch: https://youtu.be/laPvy6CVUx0 #zig #gamedev #pong #raylib
Pong Part 4 is up 🎮 Some useful feedback from ziggit.dev led to a bunch of cleanups: 🧼 File naming 🛠️ Struct init 🎯 Collision fix 🧽 Logic refactors 📐 Resolution independence Zig + Raylib, no engine https://youtu.be/rnOdZyiP7Bg #zig #gamedev #raylib #pong
New devlog’s up! I’m building a pause menu for *triangle*, my ARPG factory-builder in space — coded in Zig + Raylib with DVUI. Escape now opens a menu (instead of just quitting!). ▶️ https://youtu.be/ETrRyTCmcPs #zig #gamedev #raylib #devlog #indiegame #indiegamedev #dvui
Got tired of fixing GitHub links when moving files. Now hugo rewrites them to the commit the post was last edited. `link_commit` overrides it - because sometimes I need to update a post. https://drone-ah.com/2025/07/08/automatically-link-to-repo-at-current-commit/ #hugo #git #blogdev #automation
Automated syncing of YouTube descriptions from Hugo. built a tool (projector) to compare rendered output with frontmatter hashes, then update via the YouTube API. Post: https://drone-ah.com/2025/07/07/projector-keep-youtube-descriptions-synced/ #hugo #golang #youtube #automation #projector
Pong in Zig – Part 3 is up! Edge collisions, scoring, and player input make it actually playable 🎉 Watch here: youtu.be/9TmoiLjtWrg Built with Zig + Raylib #ziglang #gamedev #raylib #pong #shricodes #devlog
shri codes Pong with Zig and Raylib - Part 3: Edge Collisions, Scoring & Player Input
YouTube video by shri codes
youtu.be
Built a small Go lib to update md frontmatter without losing formatting. needed it for syncing YouTube descriptions from Hugo. preserves order & supports partial updates. https://drone-ah.com/2025/07/05/inscribe-updating-frontmatter-in-place-with-go-and-yaml.node/ #golang #yaml #tooling #inscribe
The ball moves! The paddles collide! The game begins to feel like a game. In this episode: • Ball movement • Paddle collision detection • Cleaner drawing logic • Basic game loop structure 🟠 Watch: youtu.be/IoOLH1O_a7M #shricodes #ziglang #raylib #gamedev #pongclone #retrogames #devlog
shri codes Pong with Zig and Raylib - Part 2: Ball Movement & Paddle Collision
YouTube video by shri codes
youtu.be
just published a post on generating youtube descriptions from hugo. custom content type, plain text output, auto-linking between blog and video posts — made it much easier to keep things in sync. drone-ah.com/2025/07/03/g... #hugo #automation #selfhosted #projector #youtubecreator #youtube
Generate YouTube Descriptions from Hugo
Uploading and setting up YouTube videos is fiddly. There are a lot of things to get right - title, description, chapters, links, tags - the list goes on. I also want to link to and from blog posts and...
drone-ah.com
🎮 Just shared part 1 of a new "shri codes" series: Pong! Building Zig with Raylib Drawing paddles, placing a ball, and getting into the flow of low-level game dev. youtu.be/ICq2D_na6zc #zig #gamedev #raylib #shricodes #pong #retrogames #indiedev
shri codes Pong with Zig with Raylib – Part 1: Draw the Paddles & the Ball
YouTube video by shri codes
youtu.be
🎮 I’m starting a “Let’s Code” series where I build a procedural ARPG in Zig with raylib. I just put up a short intro video - early systems, and where it’s headed. youtu.be/8nA-a5Z1IDc I’ll be sharing code-focused videos soon. #ZigLang #GameDev #LetsCode #IndieDev #Raylib #OpenDev #Devlog
Let’s Code Triangle #0 | Setup, Crafting Systems & Code Tour (Zig + Raylib)
YouTube video by shri codes
youtu.be
Just added user-configurable controls to my Zig game, triangle, using TOML + known-folders for cross-platform support. No GUI, no telemetry, all local. blog post (+code): drone-ah.com/s/t/config Video: youtu.be/OVswrFoFNjM #gamedev #ziglang #indiedev
wordsonsand.com
I wanted loot in triangle to feel earned… so instead of dropping gear, enemies drop materials you smelt into upgrades. It's basically an ARPG with factory dreams. full post: drone-ah.com/s/tlog3 youtube: youtu.be/8ct9aWNj3Zk #indiedev #gamedev #ziglang #raylib
Everyone’s posting sick gifs and gorgeous screenshots for #screenshotsaturday and I… uh… made a triangle fly around in space and bump into rocks? triangle is a physicsy ARPG set in space. It’s rough, janky, and nowhere near ready — but it’s alive! #indiedev #gamedev #screenshotsaturday 🚀🪨🔺
Goddamn, change some of the names and numbers and I've got 4 of these. #gamedev
gamedev dot txt
devlog: procedural asteroid fields in triangle (an arcade ARPG) - Infinite feel - Chunk-based spawning - Asteroid drift fix with attractors - Debug UI with dvui 🎥 5-min video: youtu.be/RXcBDC8Ki1w 📝 Full post: drone-ah.com/s/tlog-2 #gamedev #ziglang #raylib #devlog #proceduralgeneration
devlog #2 for triangle | procedural asteroid field
YouTube video by triangle
youtu.be
Just posted a devlog for triangle! A drifting triangle ship in an infinite asteroid field — with mouse rotation, real momentum, a camera that follows, and combat. Inspired by a coding challenge by thecodingtrain Devlog: drone-ah.com/s/tlog1 YouTube: youtu.be/F2ITT2-uKso #indiedev #gamedev #raylib
Redirecting…
drone-ah.com
devlog for triangle - an 80s-inspired ARPG where you’re a lone scavenger ship, crafting your way through the wreckage of capitalism 🎥 YT youtu.be/8pBPQbJtIJk 🕹️ itch: droneah.itch.io/triangle 💭 blog: drone-ah.com/2025/04/26/a-lonely-triangle #indiedev #gamedev #ziglang #raylib #screenshotsaturday
a lone triangle vs the universe | devlog #0
YouTube video by triangle
youtu.be