Ludovic Chabant

Projects

Here are some of my coding projects:

  • Gutentags: a tags file management plugin for Vim.
  • Lawrencium: a Mercurial plugin for Vim.
  • Sourcehut: I help out with Sourcehut's Mercurial hosting.

You can find more projects of mine on BOLT80, my coding portfolio.

Contact

To get in touch, toots or emails are best (depending on the length of message). Here is a more exhaustive list:

My code is on Github and Sourcehut.

Latest Articles

I post articles infrequently on The Stochastic Game, my personal blog. Here are the most recent entries:


Some Notes on Mausritter

Mausritter is a TTRPG in which you play little adventuring mice trying to survive in a world of big dangers. If you’re a fan of the excellent comicbook Mouse Guard, you should already be hooked! The system is as minimalist as its protagonists, with low-prep two-hours adventures, so we played this a dozen times as […]

UE5 Gameplay Cameras: The Basic Design

This is the seventh post in my developer diary for the Unreal Engine camera system. Since the last post was a super high level view of what the system is supposed to be, I figured I would just go down one step for this article and share some notes about the general design. This might […]

UE Gameplay Cameras: A Modernization of Camera Systems

This is the sixth article in my UE Gameplay Cameras developer (GPC) diary. Last week I wrote about one of the first decisions I had to make when I started this work, but I realized I could write about the very first decision I had to make: the decision to start making a camera system […]

UE5 Gameplay Cameras: Node Evaluators

This is the fifth article in my GPC developer diary. Gameplay Cameras (GPC) is a camera system for UE5 that started shipping with the engine as part of version 5.5, but is still in its “experimental” phase. We plan to have it in “beta” with 5.6, and “production ready” with 5.7 or 5.8 depending on […]

UE5 Gameplay Cameras: Pre-Blending

This is the fourth post in my developer diary about the Gameplay Cameras (GPC) plugin for Unreal Engine. I skipped last week because I was too busy! This week let’s pick up on something I alluded to last time, which is “parameter pre-blending”. As always, everything I’m showing here is work-in-progress, scheduled to ship in […]

UE5 Gameplay Cameras: Parameterization

This is the third article in my developer diary about the Gameplay Cameras (GPC) plugin for Unreal Engine 5. It comes a day late because my workspace is in the middle of a big refactor — nothing compiles and I can’t take screenshots! 😅 In the end, I used some old screenshots and videos I […]

On TTRPG First-Looks and Unboxings

Lately I’ve seen a bit of criticism about TTRPG “reviews” that are mostly about flipping through a book and sharing first impressions. I do agree that it’s wrong to call those “reviews” but frankly, most of their authors actually call them “first looks” or “unboxings” anyway, so I’m pretty sure they are aware of that. […]

Read more...

Latest Microblogging

Here's my microblogging feed, published on my blog, and syndicated to Mastodon and Bluesky:


Mac users: “the macOS window management is superior!”

Me, opening Expose once every few weeks and discovering half a dozen stray windows and popups.

Take that, you Lunar scum! A drawing by me for an unpublished #Glorantha #TTRPG campaign book.

I’m going to ChaosiumCon UK this weekend and I somehow managed to book awesome games I would have a hard time finding elsewhere: Ringworld, Elfquest, Lords of the Middle Sea, Rivers of London, 13th Age Glorantha, and a RuneQuest Tournament! #TTRPG

Read more...