Ribal
banner
dontgiveahack.com
Ribal
@dontgiveahack.com
Full-time generalist
👨‍💻🏋️🎮🧠⚛📚❤️🧘🥋

https://dontgiveahack.com/
📦 cmd.h — C99 command line parsing library

🔄 Update: added support for positional arguments

- Single header
- Zero allocations
- Git-style subcommands
- Minimal API

github.com/dontgiveahac...
August 17, 2025 at 6:03 PM
Working on a YouTube video about my journaling system!
Inspired by org-roam and Obsidian, yet applicable to handwritten notebooks.
Just exploring new ways to organize my thoughts!
#journaling #biohacking #habits #bulletjournal #obsidian
August 1, 2025 at 5:32 PM
📦released cmd.h - single-header command line parsing library for C99

- Single header
- Zero allocations
- Git-style subcommands
- Clean, simple API

github.com/dontgiveahac...

#CProgramming
June 22, 2025 at 7:41 PM
Minor update to the corridor-first #roguelite map generator!

🧗‍♂️ The algorithm now finds the best stair connections between floors (red lines).
🎯 Spawn and End points are now instanced on the top and bottom levels.

#Godot #gamedev #procgen #indiedev
April 23, 2025 at 8:58 PM
📢Making progress on the graph based procedural map generator for my #roguelite.

The layout is built around a central elevator, with corridors extending in random directions, so I've implemented a corridor-first, rule-driven algorithm to achieve this goal.
#Godot #gamedev #procgen
April 22, 2025 at 8:24 PM
I’ve ditched the old BSP based algorithm and built a graph-based system instead, due to the requirements of my dungeon

#Godot #gamedev #procgen #indiedev
April 18, 2025 at 6:53 PM
Experimenting with 3D dungeon generation algorithms in #Godot for my game.
This one uses multi-layer BSP with:
– Aspect ratio constraints
– Organic gaps (non-full coverage)
#procgen #gamedev #indiedev
April 14, 2025 at 8:15 PM
Isometric means bullet hell, so I'm prototyping a basic turret in #Godot. 🎯💥
#ScreenshotSaturday #GameDev #IndieDev
April 12, 2025 at 9:28 PM
Cooking up a modular framework for building interactive mechanisms in #Godot
#Gamedev #roguelite
April 8, 2025 at 7:51 PM
Implemented a proximity-based room loader/positioner for my new 3D roguelite.
#Godot #gamedev
April 6, 2025 at 8:07 PM
Playing around with isometric camera setups in #Godot for my new game.
April 6, 2025 at 8:42 AM