Advertisement · 728 × 90

Posts by shri

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

9 months ago 10 2 0 0

triangle devlog #1.3 is live!

Wrapped up the pause menu: working contact button, copyable config path, and final styling tweaks with DVUI. No logging toggle (yet) — maybe later.

🎬 https://youtu.be/VgI1qpDZ-vc

#triangle #zig #gamedev #raylib #dvui #indiedev

9 months ago 12 3 0 0

triangle devlog #1.2 is up!

The pause menu’s coming together — buttons, version info, a copyable config
path, and a bit of styling with DVUI. Still simple, but coming together. 🎬
https://youtu.be/dtbXUQjnm30

#triangle #zig #gamedev #indiedev #raylib #dvui #ui

9 months ago 12 2 0 0

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

9 months ago 9 2 0 0

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

9 months ago 6 1 0 0
Post image

All of this.

9 months ago 11503 2188 273 117

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

9 months ago 8 2 0 0

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.

drone-ah.com/2025/07/08/automatically...

#hugo #git #blogdev #automation

9 months ago 0 1 0 0
Advertisement

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: drone-ah.com/2025/07/07/projector-kee...

#hugo #golang #youtube #automation #projector

9 months ago 0 1 0 0
shri codes Pong with Zig and Raylib - Part 3: Edge Collisions, Scoring & Player Input
shri codes Pong with Zig and Raylib - Part 3: Edge Collisions, Scoring & Player Input YouTube video by shri codes

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

9 months ago 16 3 0 0

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.

drone-ah.com/2025/07/05/inscribe-upda...

#golang #yaml #tooling #inscribe

9 months ago 0 0 0 0

That reminds me of pinky and the brain:
Pinky: Gee, Brain, whaddya wanna do tonight?
The Brain: The same thing we do every night, Pinky. Try to take over the world!

9 months ago 1 0 0 0
shri codes Pong with Zig and Raylib - Part 2: Ball Movement & Paddle Collision
shri codes Pong with Zig and Raylib - Part 2: Ball Movement & Paddle Collision YouTube video by shri codes

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

9 months ago 9 2 1 0
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...

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

9 months ago 3 0 0 0

Haha I'm on a diet right now :P

9 months ago 0 0 0 0
shri codes Pong with Zig with Raylib – Part 1: Draw the Paddles & the Ball
shri codes Pong with Zig with Raylib – Part 1: Draw the Paddles & the Ball YouTube video by shri codes

🎮 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

9 months ago 9 6 1 0

hehe, welcome aboard, and thank you :)

9 months ago 1 0 0 0
Advertisement
Let’s Code Triangle #0 | Setup, Crafting Systems & Code Tour (Zig + Raylib)
Let’s Code Triangle #0 | Setup, Crafting Systems & Code Tour (Zig + Raylib) YouTube video by shri codes

🎮 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

9 months ago 18 6 1 0

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

9 months ago 18 3 0 0

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

10 months ago 5 3 0 0

hehe, right there with you on the emotional damage and video games
I vote for more video games and therapy :P

10 months ago 1 0 1 0

or at least it will, once I've built more of it.

10 months ago 1 0 1 0

It is indeed! I was inspired by a Coding Challenge by the Coding Train on YouTube. It basically starts as asteroids, but then it has crafting, loot and lots of other arpg, and factory game elements.

10 months ago 1 0 1 0
Video

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 🚀🪨🔺

10 months ago 6 3 1 0

Goddamn, change some of the names and numbers and I've got 4 of these.

#gamedev

10 months ago 9 3 2 0

When I saw your handle, I wondered if it was a political reference. In the UK, where I am, Tories are a center right party (the conservatives).

I'm glad it's your name instead :)

10 months ago 1 0 1 0

Please let me know when you have RAMbo in action - I'd love to see it :)

10 months ago 1 0 0 0
Advertisement
devlog #2 for triangle | procedural asteroid field
devlog #2 for triangle | procedural asteroid field YouTube video by triangle

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

10 months ago 6 1 0 0

gotta say - love the idea of RAMbo ;)

10 months ago 1 0 1 0
Redirecting…

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

10 months ago 5 3 0 0