Engineering Devlogs
Deep-dives on browser multiplayer netcode, normalized PostgreSQL caching, idempotent payment ledgers, and search entity grounding.
ExVector: Engineering a Metroidvania Extraction Shooter (the Xtractvania)
How we built ExVector (XV), a 2D Metroidvania PvPvE extraction shooter in the browser, using seeded graph verification, overlapping 30-minute raid epochs, a 180ms parry, and procedural WebAudio occlusion.
Read Article →Scaling The Everything Quiz: Semantic Caching with pgvector
How we replaced a heavy, expensive two-phase generative pipeline with semantic vector search, reducing game lobby latency from 15 seconds to under 300ms.
Read Article →Bulletproof Payment Webhooks
Dual-Layer Payment Processing for Unstoppable Revenue
Read Article →Architecting an AI Governance Ledger with FastMCP
Architecting an AI Governance Ledger with FastMCP
Read Article →Initialization: Agent-Driven Development at Crenet Games
Welcome to the Crenet Games Engineering blog. A look at our tech stack, execution speed, and what we are building.
Read Article →