Nathaniel Inman
  • Posts
  • Tags
  • Works
  • Search
2.5D: 2D Gameplay, 3D Rendering, 1000+ Enemies
godot

2.5D: 2D Gameplay, 3D Rendering, 1000+ Enemies

I promised last time I’d write up the rendering trick that lets the Godot port of DET-33 push far more enemies than the JS version. Here it is, …

Jun 20, 2026 3 min read
Building a Modern Roguelike in 2026
roguelike

Building a Modern Roguelike in 2026

I have a habit of writing one of these every few years. In 2017 it was a 7DRL experiment merging a roguelike with an FPS, and in 2019 it was ascii …

Apr 12, 2026 3 min read
Procedural Levels with Compass
roguelike

Procedural Levels with Compass

I spent a good chunk of last year writing about compass, the map-generation library with all the fluvial generators and cellular caverns. The whole …

Dec 21, 2025 3 min read
Stat-Agnostic Skills
game dev

Stat-Agnostic Skills

After getting the bullet behaviors in DET-33 into a good place, the next system to crack was skills: the active abilities a player picks up as they …

Nov 16, 2025 2 min read
Composable Bullet Behaviors
game dev

Composable Bullet Behaviors

This fall I started building a new game: a bullet-hell roguelike called DET-33, built on Phaser 3 and Vue. It’s the kind of game where the whole …

Oct 19, 2025 3 min read
Composition Over Configuration in Compass
generation

Composition Over Configuration in Compass

The individual generators in compass (the arroyos and rivers, the caverns and meanders) are the fun part to show off, but they aren’t what makes …

Oct 13, 2024 3 min read
Caverns, Automata and the Meander Revisited
generation

Caverns, Automata and the Meander Revisited

Back in 2015 I tackled automata generated caverns for a 7DRL, and in 2018 I wrote up the meander algorithm for rivers. Both made it into compass and …

Jun 9, 2024 2 min read
Carving Terrain Like Water
generation

Carving Terrain Like Water

A few years back I wrote a handful of posts about faking water on top-down maps: generating 2d rivers, cliffs, and an exhumed river channel. Those …

Feb 18, 2024 3 min read
Atomic Design System In Context

Atomic Design System In Context

Brad Frost created a design system for thinking about developing for the web as a front-end specialist. Atomic Design System is essentially boiled …

Aug 15, 2023 3 min read
Pihole On-top of UDM Pro
udm

Pihole On-top of UDM Pro

Here are some concise steps on how to step-by-step block ads on your network with pihole’s DNS-level ad blocker. Enabling SSH on UDM Pro Go to …

Dec 19, 2022 3 min read
Page 1 of 5 Older →
© 2026 Nathaniel Inman