Diablo II
-
Diablo II: Resurrected save editor with validation, backups, and templates, built for safe editing of binary .d2s files across versions, including recovery from malformed saves.
Tauri, Svelte, TypeScript, Rust
-
Rust library for parsing, editing, validating, and safely re-encoding D2R .d2s save files, with strict and tolerant parsing modes and preservation of unknown data for round-trip safety.
Rust
-
Diablo II runeword calculator with cubing support, .d2s/.d2i import and many filters and sorting options.
SvelteKit, TypeScript
-
D2R Map Seed Tool
Command-line tool to read or write Diablo II: Resurrected map seeds and repair save checksums and file-size headers.
Python
Trackmania
-
Web toolbox for formatting Trackmania text with custom parsing.
SvelteKit, TypeScript
-
Autoblock
Desktop tool for batch-swapping materials and physics layers on Trackmania 2 custom block (.Gbx) files.
C#, .NET, GBX.NET
-
Blockdraw
Desktop tool to draw pixel art directly in Trackmania 2 maps using custom blocks.
C#, .NET, Svelte, Photino, GBX.NET
-
Configurable PyPlanet plugin that detects inactive players and moves them to spectator mode.
Python, PyPlanet
Misc
-
Soundpost Tools
Browser-based utilities for processing soundpost-style WebM files entirely on the client using ffmpeg.wasm.
SvelteKit, TypeScript, ffmpeg.wasm
-
Lightweight Screenshot
Chrome extension for capturing full-page and region screenshots with minimal overhead.
Javascript
Games
-
Stormriders
3D flight combat game with open world streaming, state-authoritative architecture, utility AI, and modular mission systems. Early prototype, built with a team of 7.
Godot, FMOD
-
Strategy deckbuilder based on Dice Wars with data-driven cards, procedural generation and AI opponents using heuristic evaluations and lookahead. Originally built for Ludum Dare 54.
Godot
-
Wave-survival arena game with diablo-style items, built for Ludum Dare 58.
Godot
-
Top-down game about placing traps to cause mayhem on the road, built for Ludum Dare 52.
Godot
-
Arcade game based on 1977's Depthcharge, built for Ludum Dare 57.
Godot
-
Tales of Sea City
Adventure game based on Gikopoi.
Godot
-
Giko Idol
Multiplayer minigame using the Gikobox backend.
Unity
-
Gikobox
Jackbox-style backend for room-based party games with real-time messaging.
Node.js, Redis, WebSockets