Skip to content
Workflowpatintero

Patintero

A multiplayer LAN game with real-time socket-based communication and player synchronization — built for a networking course at UP Los Baños, based on the traditional Filipino street game.

stack

  • Java
  • JavaFX
← All projects
Architecture
  • Socket-based networking — TCP sockets synchronize game state between LAN players
  • Delta compression — only position changes above a threshold transmitted, at a 20Hz tick rate
  • Client-side interpolation — smooths remote movement between updates for 60fps rendering
  • Game mechanics — line guarding, crossing detection, scoring, and round management
  • Interactive chat — in-game text chat
  • Session management — lobby for creating/joining games with automatic LAN player discovery
Results
  • Designed 90% of the game mechanics, including rule logic and networked gameplay loop
  • Real-time multiplayer over LAN with smooth interpolation
  • Digital adaptation of a traditional Filipino game
Action · Send message

Hiring for a remote AI engineering role?

Contact me