social drawing experience on Roblox. players paint directly onto character faces in real time.
all the UI/UX. designed and built every interface element - the brush controls, color picker, tool bar, canvas overlays. also wrote the replication code that keeps strokes in sync across clients in real time. i wasn't the lead scripter on the project but i owned the entire front end and the networking layer for the drawing system.
EditableImages for pixel-level canvas manipulation, EditableMeshes for mapping paint onto face geometry, RemoteEvents for live stroke replication between clients. getting the replication feeling instant without spamming the server was the main challenge - ended up batching strokes and only firing on meaningful deltas.
EditableImages
EditableMeshes
Replication
RemoteEvents
Luau
~3 weeks