Skip to content
View Pyseph's full-sized avatar
  • 21:21 (UTC +02:00)

Block or report Pyseph

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Pyseph/README.md
Pyseph. Roblox developer: systems, backend, tooling.

I'm one of the leads on Anime Vanguards, and I make the calls on its backend and engineering design. Outside of that I build tools for other Roblox developers.

There's more on pyseph.sh.


anime vanguards

Anime Vanguards key art

2.05B visits, 340K peak concurrent players, 1.99M favorites, 96.7% rating

A tower defense game from Kitawari. It launched in September 2024 and was the top-earning game on Roblox within ten days. I've been on it since before launch.

  • Backend. How the game's services are split up, what they own, and how live servers talk to them.
  • Netcode and performance. Replication, packet budgets, and telemetry from live sessions that shows what's actually slow in production.
  • The team's toolchain. Our own Luau language server and CI gate, git-backed Team Create sync, typed networking codegen, and an offline renderer that draws Studio's UI exactly, so changes can be previewed and reviewed without opening Studio.

open source

PacketProfiler
studio plugin · networking
Roblox network traffic by frame, with the calls and data behind each spike. Runs in Studio or live.
DataScope
studio plugin · vide
DataStore editor with tree and code views, version diffs, and a scanner that follows one field back through its history.
ClientCast
combat
Raycast melee hitboxes that feel responsive on the client and still hand back exact contact data.
ObjectCache
performance
Typed part and model cache built on BulkMoveTo.
RemotePacketSizeCounter
networking
The serialized byte size of anything you send through a remote.
luau-lang/luau
contributor · c++
A type checker change that stops building subtyping reasoning nothing reads, which makes full checks faster.

older experiments

Gods' Domain showcase video
Gods' Domain
Four years of a game that never shipped. Combat, inventory, netcode. devlog
Ocean simulation showcase video
Ocean simulation
Gerstner waves on deformed meshes, kept inside Roblox's rendering budget. devlog
Real-time audio reverb showcase video
Audio reverb
Raycasts bounce sound around the room; material and distance shape the echo. writeup

writing  ·  devforum  ·  youtube  ·  résumé     plus 35 projects I can't show you

Pinned Loading

  1. PacketProfiler PacketProfiler Public

    Remote packet analyzer tool for Roblox

    Lua 84 5

  2. RemotePacketSizeCounter RemotePacketSizeCounter Public

    Calculates the size of remote packet data in bytes

    Lua 14 3

  3. MethodTween MethodTween Public

    Allows for smooth interpolation for object methods in Roblox.

    Lua 7

  4. ObjectCache ObjectCache Public

    A robust, blazing fast model and part cache for Roblox

    Luau 19 6

  5. DataScope DataScope Public

    A powerful DataStore explorer

    Luau 21 1