Skip to content
View TrentSterling's full-sized avatar
:octocat:
wew
:octocat:
wew

Block or report TrentSterling

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TrentSterling/README.md

Hey, I'm Trent (Tront)

I make multiplayer games, VR stuff, and tools that solve problems I actually have. Been doing this since 2009 - started modding Halo CE, Minecraft, and Garry's Mod, never really stopped.

What I'm Good At

Multiplayer Networking - Built EOS-Native from scratch; a standalone multiplayer framework for Unity with 80 managers and 46K lines. P2P mesh, zero-hitch host migration, SyncVars, the whole stack. I hate multiplayer, but I'm good at it.

VR Development - Quest-native, not just PCVR. If it doesn't run on Quest I don't touch it. Voxel engines, compute shaders, 120Hz optimization, spatial voice, physics interactions.

Tools That Exist Because I Needed Them - VS Code extensions, Chrome extensions, Discord bots, hardware projects. If something annoyed me enough, I built a fix.

AI-Assisted Prototyping - I use Gemini, Claude, and local Ollama models daily. Not for replacing real engine work - for killing boilerplate and getting to the interesting part faster.

Recent Work (2026)

EOS-Native - Standalone multiplayer framework for Unity built on EOS P2P. No FishNet, no Mirror, no middleware. 80 C# managers, P2P mesh networking, zero-hitch host migration, voice chat, ranked matchmaking, replays, anti-cheat. 7 platforms, 100% free. Docs · Blog post


Volumetric Light Beam - Three.js port of HL2's fake volumetric lighting trick. Cylindrical billboarding on a flat quad, procedural noise, zero raymarching. The same cheat Valve shipped in 2004 still looks great. Live demo · Blog post


SpeedSlap - Chrome extension for YouTube playback speed control. Configurable shortcuts, scroll wheel control, draggable overlay. Because I watch everything at 3x.


csharp-gentle-formatter - VS Code C# formatter that preserves blank line indentation. Exists because OmniSharp/CSharpier strip whitespace and cause noisy git diffs when collaborating. See it in action


Other Repos

Repo What
vibesand WebGPU voxel sandbox - 2M particles at 60fps
vibewater 3D water sim with WebGPU compute shaders
vibeduders 100K GPU-driven agents with individual behaviors
vibespace Infinite procedural space sim
shortpath Dijkstra vs Duan-Mao pathfinding visualizer

Stack

C# Unity HLSL/Compute Shaders Python TypeScript JavaScript WebGPU Arduino/ESP8266 EOS SDK FishNet

Links

tront.xyz - Blog - EOS-Native Docs - Discord - Twitter - Bluesky - itch.io


"finishing the game is actually its own skill"

"I hate multiplayer lmao" - "aren't you getting paid to hate multiplayer?" - "yes. and that makes me hate it more"

"if you cant physics a door why even door"

Pinned Loading

  1. FishNet-EOS-Native FishNet-EOS-Native Public

    Standalone FishNet transport using Epic Online Services (EOS) directly via raw C# SDK. No PlayEveryWare dependency.

    C# 1

  2. fishnet eos host migration fishnet eos host migration
    1
    using System;
    2
    using System.Collections;
    3
    using System.Collections.Generic;
    4
    using System.Linq;
    5
    
                  
  3. RigidbodyDuder RigidbodyDuder Public

    This is a simple rigidbody FPS/3rd person movement project for Unity. The rigidbody player character is moved using ONLY ADDFORCE! This makes sure that interpolation works, and it also allows for o…

    C# 6 1

  4. DungeonGen DungeonGen Public

    Dungeon Generator in threejs

    JavaScript 4 1

  5. VaultScript VaultScript Public

    Really old Garry's Mod gamemode, broken as fk

    Lua 2

  6. speedslap speedslap Public

    Advanced YouTube playback speed control with SLAP toggle

    HTML