---
title: "Devlogs"
description: "Evil Engine's devlogs: diary entries from the workshop on mounting games, converting their content and building a passthrough modding engine, newest first."
url: "https://evil-engine.com/devlogs"
modified: "2026-11-01T04:30:00.000Z"
---

# Devlogs

Diary entries from the workshop, newest first.

## Timeline

1. ### October 2026

  1. 2026-10-31 21:30 MST  
  ### [Proving the promises](https://evil-engine.com/devlogs/proving-the-promises)  
  Evil Engine's design promises now live in Lean, so a decision that breaks one fails the check. Here's how it's set up, and what it caught.
  2. 2026-10-31 18:25 MST  
  ### [Starting over on purpose](https://evil-engine.com/devlogs/starting-over-on-purpose)  
  I cleared out the first version of Evil Engine to start again on a handful of rules. Here's what those rules are, and what's been built on top of them since.
  3. 2026-10-31 15:40 MST  
  ### [Garry's Mod's materials, matched](https://evil-engine.com/devlogs/every-material-matches)  
  Converting Garry's Mod's models, textures and materials into Evil Engine's own formats, and checking the result against what Garry's Mod itself loads.
  4. 2026-10-31 13:45 MST  
  ### [Chasing Firefox's pixels](https://evil-engine.com/devlogs/chasing-firefox)  
  An experiment: laying out web pages inside Evil Engine, styled with Tailwind classes, and checking every line against what Firefox draws.
  5. ![The horned Evil Engine e](https://evil-engine.com/_astro/evil-e.CTsxQnr__JJHR5.webp)  
  2026-10-30 21:14 MST  
  ### [Four games, one mount core](https://evil-engine.com/devlogs/four-games-one-mount-core)  
  Garry's Mod, Skate 3 straight off a PS3 disc, Kerbal Space Program and Subnautica all mount through the same core now, with every file readable.
  6. 2026-10-29 13:30 MST  
  ### [How far the first version got](https://evil-engine.com/devlogs/how-far-the-first-version-got)  
  Before the restart, the first Evil Engine got to 838 commits. It read Garry's Mod's content into Godot and had a sandbox you could actually stand in. Here's what it could do.
  7. 2026-10-25 10:30 MST  
  ### [It started as a creature creator](https://evil-engine.com/devlogs/day-one-was-a-crawler)  
  Evil Engine's first commit wasn't an engine at all. It was a creature creator for the crawler, with procedural legs and a ragdoll.
2. ### October 2025

  1. 2025-10-15 23:40 MST  
  ### [Half-Life 2's models in Godot](https://evil-engine.com/devlogs/half-life-2-models-in-godot)  
  sourcegd, a little Godot 4.5 project that reads Half-Life 2's VPKs, lists every model inside them and shows you whichever one you pick.

## About

Notes from building the most wicked game engine this way West: what works, what broke, and what's next.

All times are MST.

## Archive

- [October 2026](https://evil-engine.com/devlogs#devlogs-2026-10): 7 entries
- [October 2025](https://evil-engine.com/devlogs#devlogs-2025-10): 1 entry

## Stay up-to-date

- [RSS](https://evil-engine.com/rss.xml)
- Mailing list
- [Steam](https://store.steampowered.com/app/3731310/Evil_Engine)
