Tront's Games

These are games I've worked on and tools I've built, from my contract work on Project Demigod to multiplayer experiments and weekend prototypes. Many run straight in your browser. For the development notes, see my blog; the public code is on GitHub.

Project Demigod (2025-Present) gameplay

Project Demigod (2025-Present)

Contract Network Programmer + Unity Generalist for Omnifarious Studios on the physics-driven VR superhero sandbox; netcode, gameplay, menus, IK, ragdoll, shaders, and performance.

GameVR
CraftMine 2 (2026) waterfall and rocket gameplay

CraftMine 2 (2026)

A new browser voxel sandbox with shimmering water, sunlit cliffs, and terrain you can blast apart. Explore the valley, build something, or reach for the rocket launcher.

Game
MEGABUTT survival combat on a terraced island

MEGABUTT (2026)

Fight through hordes on a terraced island, collect cores, and build a loadout of orbit blades, chain lightning, and explosive novas.

GamePrototypeWebGPU
Dustline armed buggy driving through desert dunes

Dustline (2026)

Drive armed buggies and motorcycles across a streamed desert. Raid convoys, fight zombies, collect salvage and reach extraction.

GamePrototypeWebGPU
Jet Game flying above a desert airfield

Jet Game (2026)

Fight on foot, drive armed vehicles and fly jets across a streamed desert. Rescue survivors and bring them home.

GamePrototypeWebGPU
LAST_RUN downhill skiing with a shotgun through snowy mountain terrain

LAST_RUN (2026)

Ski downhill through zombie crowds, blast a route with your shotgun and keep your momentum across a streaming mountain.

GamePrototype
SCRAPYARD SHUTDOWN industrial first-person robot combat

SCRAPYARD SHUTDOWN (2026)

Fight through a robot-occupied industrial yard with a rifle and charged wrench. Disable three breakers, then reach the shutdown terminal.

GamePrototype
Vector Rush mech arena combat

Vector Rush (2026)

Dash, jump and trade missiles, beam fire and saber combos in a fast third-person mech arena.

GamePrototype
Hearthwild living island and giant companion

Hearthwild (2026)

Shape a living island with a physical god hand, elemental powers, village building and a trainable giant companion.

GamePrototype
The original private movement research interface with two ragdoll climbers

Learning to climb (2026)

Try a small climbing wall built from the movement research prototype. Move each hand between holds and reach the summit.

PrototypeResearch
Tiny Zombies: No One Left (2026) voxel horde gameplay

Tiny Zombies: No One Left (2026)

A WebGPU voxel zombie shooter with a tiny squad, destructible walls, flying debris, and a quiet centered HUD. Desktop WebGPU browser required.

GamePrototype
CRUMPLECAR driving through the crash yard

CRUMPLECAR (2026)

Explore open roads, launch off ramps and crumple your car in a driving playground. Keep the damage, repair in place, or enter a race or demolition derby.

GamePrototype
Gems Together (2026) gameplay

Gems Together (2026)

Match three with the people you love. One shared jewel board: everyone who opens the page plays on it together, cursors and all, or grab a private room for two. Built for Jennifer.

Game
Voxel Heroes (2026) gameplay

Voxel Heroes (2026)

A voxel action adventure for solo heroes and co-op parties. Explore Mossbrook, tackle four dungeons and the Fourfold Tower, and earn new tools. Split up, share the adventure, or give your friends a harmless sword bonk.

GameCo-op
SMEAR (2026) gameplay

SMEAR (2026)

Grab a dummy, slam it, and drag it through blood that stays. This physics playground leaves contact smears, wall splashes, and dripping stains behind.

PrototypePhysics
DEAD ENDS (2026) gameplay

DEAD ENDS (2026)

Guide four survivors through zombie hordes to a safehouse in this top-down co-op game, with AI squadmates fighting alongside you. You can play with whoever is online or share a room code with friends.

Game
BUTTLOADS 2 (2026) gameplay

BUTTLOADS 2 (2026)

This early first-person prototype follows up on my 2015 jam mining game. Dig beneath your backyard, sell what you find, and upgrade your cutter as you follow a signal deeper underground.

Prototype
BIOMASS (2026) gameplay

BIOMASS (2026)

This browser tower-defense prototype uses WebGPU compute to simulate 100,000 zombies as a fluid, with giants and lasers in the mix.

Prototype
TUNNELRAT (2026) gameplay

TUNNELRAT (2026)

Explore procedural mines with six degrees of freedom as you search for keycards across different biomes, avoid hazards, and manage your shield and energy.

Game
Campfire (2026) gameplay

Campfire (2026)

Hang out around a multiplayer campfire, chat with other players, and pet the procedural wildlife. It uses peer-to-peer synchronization, with WASD controls for walking.

Game
DuckToy (2026) archive footage

DuckToy (2026)

A little flock for your Windows desktop. Grab, toss, and brush colorful rubber ducks. Still in development; not released yet.

Desktop ToyUnreleased
SLOPELOOP (2026) gameplay

SLOPELOOP (2026)

A browser momentum runner inspired by HASTE. Chain downhill landings and collect burst charge across the 3.2 km Sunfall Causeway to beat your personal best.

Game
RING RIOT (2026) gameplay

RING RIOT (2026)

Use the front row as ammo, dodge swings, and bank discs off walls to set off chain reactions in a five-round run. Sandbox mode lets you try different builds, and eight benchmarks let you test browser performance.

GamePhysics
ARC / Light Studies (2026) gameplay

ARC / Light Studies (2026)

Explore soft shadows and highlights by painting emitters and surfaces across seven interactive scenes. Contextual editors and ray-tested comparisons let you inspect the math behind the LTC lighting research.

PrototypeRendering
Froxel (2026) gameplay

Froxel (2026)

500 moving point lights, three scenes, and a renderer you can pull apart. Inspect real froxel light lists, compare shading models, and benchmark your GPU with exportable timing receipts.

PrototypeRendering
Aqua Empire (2026) gameplay

Aqua Empire (2026)

Feed your shoal and grow a ridiculous aquarium economy while protecting the nursery. Fight the Broodship, hatch the Crown Fish, and keep building your empire afterward.

Game
FELLSWOOP (2026) gameplay

FELLSWOOP (2026)

Sweep a giant axe across a floating island, with pumpkin blasts, chain lightning, and busy beavers helping you fell the grove. There is always more to chop tomorrow.

Game
INKRIDE (2026) gameplay

INKRIDE (2026)

Draw tracks in ink and try to ride them without crashing. Play this physics sketchbook alone or join a room where everyone draws and rides on the same sheet.

Game
Tiny Treads (2026) gameplay

Tiny Treads (2026)

Turn-based tank artillery with destructible terrain and 400 wild weapons. Play a quick battle against the CPU, share a hot-seat game, or use public quick join to play online.

Game
SEND DUDES (2026) gameplay

SEND DUDES (2026)

Defend the core through three sieges by turning kills into reinforcements and unlocking Titans. The WebGPU simulation handles 200,000 fighters and leaves blood on the ground.

Game
BREAKMASS (2026) gameplay

BREAKMASS (2026)

Use the God Hand to tear buildings off their supports and throw them into their neighbors in this voxel destruction sandbox. Rockets and bomb rain give you more ways to bring the rigid-body structures down.

GamePhysics
Buddy Bonk (2026) gameplay

Buddy Bonk (2026)

Up to four players can join a shared WebRTC room and use 31 tools to grab, swing, and fling Buddy around in this ragdoll sandbox. After all that, Buddy still never learns.

GameMultiplayer
Vixels (2026) gameplay

Vixels (2026)

This voxel-material experiment stores contours in data textures and evaluates them in the shader, so the surfaces stay sharp as you zoom in rather than blurring like a bitmap.

Prototype
Tinyrise (2026) gameplay

Tinyrise (2026)

Build the whole city, then zoom in and watch one tiny life use your stairs. Brutalist concrete, glass and brick blocks, bridges, cafés, real routes.

Game
Terrain Lab (2026) gameplay

Terrain Lab (2026)

Carve and build streamed Surface Nets terrain in the same frame, plant forests, wake volcanoes, and dig up fossils in this sandbox.

Prototype
TrontEQ (2026) archive footage

TrontEQ (2026)

Zero-latency system-wide EQ for Windows. Custom audio driver (APO) inside the Windows audio engine, Rust GUI, 33 beat-reactive music visualizers.

Tool
YouTube Downloader (2026) archive footage

YouTube Downloader (2026)

Save videos, MP3 audio, or both with a compact Rust app that lets you choose the quality and destination folder. It includes editable themes, custom window chrome, and bundled download tools in one portable Windows executable.

Tool
TrontSnap (2026) archive footage

TrontSnap (2026)

Screenshots, recording with audio, offline OCR and an annotation editor. Search your TrontSnap and ShareX history together, choose dark or light themes, then paste or drag a capture straight into another app.

Tool
Floating Origin (2026) gameplay

Floating Origin (2026)

Walk a million units from spawn without watching the world rattle apart. The floating-origin trick explained, with a Three.js infinite-IKEA sandbox.

Tool
TerrainArray (2026) gameplay

TerrainArray (2026)

This tutorial and live WebGL2 demo show how bit-packed splat maps let you blend 32 or more terrain textures through one sampler.

Tool
AudioBounce archive footage

AudioBounce (2026)

GPU-accelerated spatial audio occlusion for Unity, with voxel ray tracing and multi-bounce reflections. Early development.

Tool
ASCIICITY gameplay

ASCIICITY (2026)

Explore a sunny Miami-inspired city on foot or by car, rendered as live ASCII with Three.js.

Prototype
BALLPIT (2026) gameplay

BALLPIT (2026)

GPU contact physics testbed - 20,000 balls simulated with WebGPU compute. Left-drag to push, right-drag to pull.

Prototype
critters (2026) gameplay

critters (2026)

Build creatures from primitive shapes that an SDF blend-shell vertex shader joins into a seamless toon body. Their walking, hopping, and flight are procedural too.

Prototype
Jenn's Farm (2026) gameplay

Jenn's Farm (2026)

Grow a farm in a 3D browser game with click-to-play controls and an Animal Crossing-style curved world. It uses procedural textures and audio, and saves your progress automatically.

Game
Colony (2026) gameplay

Colony (2026)

Dwarf colony idle game - Craft the World meets Cookie Clicker. 6 resources, 7+ buildings, tech tree, offline progress.

Game
megabunk (2026) gameplay

megabunk (2026)

Procedural terrain tech demo - a clone of MEGABONK's snake-walk world generation. Real-time tweaking, dynamic elevation.

Prototype
Device History gameplay

Device History (2026)

A Windows USB device monitor that records connections and disconnections, with a desktop interface and CLI mode.

Tool
PowerShell Manager archive footage

PowerShell Manager (2026)

Arrange windows into weighted grids, drag terminals into order, and make the workspace yours with ColorMagic Theme Studio.

Tool
SpaceView (2026) archive footage

SpaceView (2026)

Explore disk usage through squarified treemaps, with a smooth camera and lazy level-of-detail rendering. Inspired by SpaceMonger, SpaceView is built with Rust and egui and runs as a single portable Windows executable.

Tool
FishNet-EOS-Native

FishNet-EOS-Native (2026)

Standalone EOS transport for FishNet with zero PlayEveryWare dependency. Features host migration, voice chat, matchmaking, replay system, and 4-digit lobby codes.

Tool
SpeedSlap (2026) gameplay

SpeedSlap (2026)

Chrome extension for advanced YouTube playback speed control. Configurable shortcuts, scroll wheel control, draggable overlay, and speed persistence.

Tool
Volumetric Light Beam (2026) gameplay

Volumetric Light Beam (2026)

Three.js port of HL2-style fake volumetric lights. Cylindrical billboarding + procedural noise on a flat quad - the same trick Valve used in 2004.

Prototype
ConfigJoint Climbing (2025) archive footage

ConfigJoint Climbing (2025)

Physics-based Unity climbing with ConfigurableJoints for reaching, gripping, and pulling. Inspired by White Knuckle. Devlog and video.

Prototype
CraftMine (2025) gameplay

CraftMine (2025)

AI-generated Minecraft clone with P2P multiplayer - 46 blocks, 36 mobs, 19 weapons. Runs in your browser.

Prototype
vibesand (2025) gameplay

vibesand (2025)

High-performance WebGPU sand simulation rendering 2+ million voxels in real-time at 60fps.

Prototype
vibewater (2025) gameplay

vibewater (2025)

3D water simulation using WebGPU compute shaders for high-performance fluid dynamics.

Prototype
vibeduders (2025) gameplay

vibeduders (2025)

WebGPU demo rendering 100,000 active agents with individual behaviors and GPU-driven animation.

Prototype
vibevoxelprobes (2025) gameplay

vibevoxelprobes (2025)

Voxel-based global illumination lighting probes demonstration with real-time light bouncing.

Prototype
QuantumVibes (2025) gameplay

QuantumVibes (2025)

Full quantum double-slit experiment simulator with customizable parameters and wave function visualization.

Prototype
VibeStar (2025) gameplay

VibeStar (2025)

Threaded A* pathfinding visualizer in a voxel world, demonstrating multi-core CPU utilization.

Prototype
VibeCraft (2025) gameplay

VibeCraft (2025)

Procedural voxel terrain with custom chunk-loading system and infinite world generation.

Prototype
VibeBounce (2025) gameplay

VibeBounce (2025)

Sparse Voxel Octree (SVO) and ray bounce visualization for real-time global illumination research.

Prototype
VibeCar (2025) gameplay

VibeCar (2025)

Browser-based raycast vehicle physics with realistic suspension and tire models.

Prototype
BoostMelon

BoostMelon (2025)

Multiplayer racing prototype built with FishNet and Epic Online Services for seamless online play.

Prototype
Spheres (2025) gameplay

Spheres (2025)

Procedural packed texture generator for VFX with RGBA channel encoding.

Tool
FRIM Lerp (2025) gameplay

FRIM Lerp (2025)

Interactive tutorial on framerate-independent smoothing with Unity code examples.

Tool
vibebeats (2025) gameplay

vibebeats (2025)

Interactive web-based music toy generating procedurally evolving melodic patterns.

Tool
vibeprime (2025) gameplay

vibeprime (2025)

Educational prime number visualization with dynamic interactive graphics.

Tool
ASCII Wolfenstein (2025) gameplay

ASCII Wolfenstein (2025)

Vanilla JS ASCII renderer emulating classic Wolfenstein raycasting with fisheye FOV correction.

Prototype
2D AI Racer

2D AI Racer (2025)

Top-down racing with AI opponents demonstrating path-following and avoidance behaviors.

Prototype
Bookworm Clone

Bookworm Clone (2025)

Word-finding game with dynamic letter grid and dictionary validation.

Prototype
Marble Game

Marble Game (2025)

Physics-based marble roller with dynamic track generation.

Prototype
MakeupBeachSudoku (2025) gameplay

MakeupBeachSudoku (2025)

A mobile-first Sudoku recreation built in Phaser 3, inspired by classic makeup-themed girl games from Cosmopolitan.com.

Game
PizzaPachinko (2025) gameplay

PizzaPachinko (2025)

A heavily 'juiced' vanilla JS reimagining of the classic 'Pizza Pachinko' minigame from the Papa Louie series.

Prototype
ShortPath (2025) gameplay

ShortPath (2025)

A vanilla JS visualizer exploring the 2025 Duan-Mao pathfinding breakthrough that bypasses Dijkstra's 40-year sorting bottleneck.

Prototype
VibeSpace (2025) gameplay

VibeSpace (2025)

An interactive 3D space flight prototype using Three.js. Features a procedurally generated universe, a web worker for performance, and a "boosty" autopilot.

Prototype
VibePong (2025) gameplay

VibePong (2025)

A hyper-stylized, audio-visual CPU vs CPU Pong simulation with dynamic physics and powerups.

Prototype
VibeMaze (2025) gameplay

VibeMaze (2025)

A 3D maze game rendered entirely in ASCII characters. Built with vanilla JS to explore 3D rasterization, collision, and lighting.

Prototype
CellGen (2025) archive footage

CellGen (2025)

A Unity editor tool for procedural dungeon generation and culling using a spatial hash grid.

Tool
Scamper (2024-2025) gameplay

Scamper (2024-2025)

A tense VR horror-adventure. My primary contribution was networking architecture.

GameVR
Splitter4GPT (2024) gameplay

Splitter4GPT (2024)

A web utility to intelligently split large text files into smaller, manageable chunks suitable for LLMs.

Tool
MonkePortals (2023) archive footage

MonkePortals (2023)

A Gorilla Tag-inspired VR game featuring dynamic portal mechanics for traversal and puzzle-solving.

GameVR
FarmVR (2022) archive footage

FarmVR (2022)

Plant, water, harvest, and sell crops with your own hands in a Quest farming sim inspired by Stardew Valley. I never got it to a releasable state.

GameVR
Punchin' Duders

Punchin' Duders (2021)

Punch dudes and watch them ragdoll in this physics-based VR brawler for Quest 2.

GameVR
HackerPunk VR (2021) archive footage

HackerPunk VR (2021)

HackerPunk is a multiplayer VR shooter with vehicles, weapons, spatial voice chat, and hookshot grappling in a cyberpunk world.

PrototypeVR
Heist And Jam (2020) archive footage

Heist And Jam (2020)

Made for Mix and Jam 2020 and missed the deadline. Oh well. Let's rob a bank.

Game Jam
Death Island (2020) archive footage

Death Island (2020)

Mini Jam 53 entry, theme Oasis. Playable but unfinished, with a few secrets to find.

Game
RigidbodyDuder

RigidbodyDuder (2019)

Unity demo for a robust character controller implemented using Rigidbody physics for smooth movement.

Prototype
LoopStuck (2019) archive footage

LoopStuck (2019)

Incomplete time-loop puzzle game for workingclassduck's jam. Repeat the same short window, learn the patterns. Outer Wilds at jam scale.

Game Jam
Roland (2018) archive footage

Roland (2018)

Cute 3D platformer about an orange ball that rolls around. A collaboration with Andre of Venturous Games. Never shipped.

Game
A.I.1

A.I.1 (2018)

FomeDome's Descent-style Metroidvania built in PlayMaker. I pitched in with custom PlayMaker actions and C# help. We both burned out before it shipped.

Prototype
Jenn's Cafe (2017) archive footage

Jenn's Cafe (2017)

A restaurant-building prototype I made for Jennifer, inspired by The Sims and Diner Dash. Arrange furniture, stack props, and save your cafe layout.

Game
Humanity's Last Breath (2017) archive footage

Humanity's Last Breath (2017)

DIVEJAM 2017 entry. Aim your sub with the mouse, shoot, thrust. Not very good, not that bad either.

Game Jam
7DaySpaceJam (2016) archive footage

7DaySpaceJam (2016)

A $15 bet that I could make a game in seven days. FreeSpace-inspired space shooter with a devlog on YouTube.

Game Jam
Dash Till Dawn (2016) archive footage

Dash Till Dawn (2016)

An endless runner where players must jump over hordes of oncoming zombies to achieve the highest score.

Game
Guys, Girls, and Guns (2016) archive footage

Guys, Girls, and Guns (2016)

Top-down zombie shooter with a strong multiplayer focus. Team up with friends to survive endless waves.

Game
JS Runtime in Unity

JS Runtime in Unity (2015)

Ludum Dare 34 entry exploring runtime JavaScript execution within a Unity application for dynamic scripting.

Game Jam
MP Zombie Shooter

MP Zombie Shooter (2015)

Photon-powered top-down zombie shooter prototype. Explored multiplayer networking concepts.

Game
BUTTLOADS!

BUTTLOADS! (2015)

A Motherload-inspired mining game made for Bacon Game Jam 09. Drill deep into the earth to find riches and reach the core.

Game Jam
Bear Party

Bear Party (2015)

Ludum Dare 33 entry under the theme "You Are the Monster". Play as a giant bear, smashing buses and eating children.

Game Jam
Super Turbo Ship Puncher 3 (2015) archive footage

Super Turbo Ship Puncher 3 (2015)

48-hour Bacon Game Jam shmup, theme Millions Of Them. Dodge hundreds of enemies, grab thousands of pickups, score millions. Twin-stick with a controller.

Game Jam
Tiny Zombies

Tiny Zombies (2015)

Just a bunch of tiny zombies. A Unity horde experiment.

Prototype
Voxel Blocky Dungeon

Voxel Blocky Dungeon (2015)

Blocky Dungeon reborn in 3D voxels, inspired by 3D Dot Game Heroes. Dungeons plus the outdoors, on a rapid-release schedule.

Prototype
VoxeFire

VoxeFire (2015)

A voxel twinstick shooter for Amazon FireTV, featuring destructive environments and fast-paced gameplay.

Game
CobbleConverter

CobbleConverter (2013)

Bukkit plugin that turns cobblestone into shop tokens for a Minecraft server economy.

Tool
Magic Archer (2014) archive footage

Magic Archer (2014)

2D pixel art multiplayer game with live level editing. Built with Unity networking, dev streamed on Twitch.

Prototype
platformershooter (2014) archive footage

platformershooter (2014)

A Super Crate Box clone made for Ludum Dare 31. Weapon pickups randomly change your firearm.

Game Jam
Binding of Isaac Clone (2014) archive footage

Binding of Isaac Clone (2014)

Twitch-streamed prototype of a Binding of Isaac-like dungeon crawler with procedural generation.

Prototype
Don't Touch the Red Stuff! (2014) archive footage

Don't Touch the Red Stuff! (2014)

A simple and challenging 1-day platformer game. Players must navigate treacherous levels avoiding red obstacles.

Game
Blocky Dungeon

Blocky Dungeon (2014)

Voxel RPG on my own Unity voxel engine: runtime level editor, automatic texture atlasing, the whole scene batched into one draw call with dynamic lighting on mobile.

Prototype
FezCraft (2014) gameplay

FezCraft (2014)

A Minecraft prototype implementing Fez-style rotating 3D blocks to reveal new pathways and perspectives.

Prototype
Voxel Bomberman (2014) archive footage

Voxel Bomberman (2014)

A Bomberman-style game built with a 3D voxel art style, featuring destructible environments.

Prototype
Voxel Helicopter Shooter (2014) archive footage

Voxel Helicopter Shooter (2014)

My last PlayMaker experiment before going back to pure C#. A voxel helicopter, guns, and not much more.

Prototype
Thomas Was A Clone

Thomas Was A Clone (2014)

Minimalist platformer inspired by Thomas Was Alone. Unfinished, but great practice for lighting and level design. Streamed on Twitch, viewers funded the Amplify tools.

Game
Planet Jumper (2014) archive footage

Planet Jumper (2014)

Started as a PlayMaker forum answer, became an Android game: hop planet to planet and outrun the sun. Kenney art, PlayMaker only, a solid 60 FPS on a tablet.

Game
New Years Game Jam (2013) archive footage

New Years Game Jam (2013)

My New Years jam entry for 2013. It came out releasable, then I decided it needed more art polish than code.

Game Jam
3 Day RPG (2013) archive footage

3 Day RPG (2013)

An RPG in three days, stacked on top of OneGameAMonth crunch. TheVillageBlacksmith talked me into it.

Game Jam
Ludum Dare 26

Ludum Dare 26 (2013)

My first Ludum Dare entry on the theme of "Minimalism."

Game Jam
SuperSpy

SuperSpy (2013)

A Minecraft plugin for spying on commands and private chat messages on a server.

Mod
CommandControl

CommandControl (2013)

Bukkit plugin that blacklists or password-locks abusable Minecraft commands, with logging and bans on failed attempts.

Mod
DungeonGen

DungeonGen (2013)

A procedural dungeon generator built with three.js. Voxel tileset art by Yuukirus.

Tool
MobControl

MobControl (2013)

Bukkit plugin controlling chunk spawns and breeding of mobs, made for a skyblock economy server.

Mod
KittyScript

KittyScript (2012)

An old Garry's Mod RP gamemode written from scratch. Long since broken.

Mod
That Dummy (2012) archive footage

That Dummy (2012)

A FlashPunk collaboration with Andrew Sandifer, featuring challenging platforming puzzles.

Flash Game
Dynamite Max (2011) archive footage

Dynamite Max (2011)

My 3D Flash game from before Stage3D. Papervision3D then Away3DLite faking 3D on the CPU, Box2D then Nape physics: a 2.5D physics platformer with a real level editor, rope bridges, joints and triggers. Rebooted once in FlashPunk. Never finished.

Flash Game
VaultScript (2010) archive footage

VaultScript (2010)

Fallout-flavored Garry's Mod RP gamemode. Abandoned when I moved to rural Missouri and switched to Flash games to pay the bills.

Mod
BomberTank

BomberTank (2009)

A long-lost Bomberman-style Flash game that featured customizable tanks and arena battles.

Flash Game

Live Server Preview

Connecting to host...

Join The Discord