← Back to selected work
Project 03

LaserTag++
NUS Computer Engineering capstone

View source

A distributed game system connecting FPGA hardware, a server, laptops, and mobile devices. The project combined real-time communication with machine-learning-powered hand actions.

PythonTCP/IPConcurrency
What I builtContributions
  • Handled communications between servers, phones, and game systems.
  • Used TCP/IP and MQTT for device messaging.
  • Managed concurrent streams with threads and queues.
StackTools and systems
PythonTCP/IPMQTTThreadsQueuesFPGA
Back to all projects