Skip to content
Zeyad TarekAvailable for freelance

Systems · Game · 2022

The86-Pgame

Two-player competitive game in x86 assembly over serial communication.

  • x86 Assembly
  • Serial ports
  • Game logic
The86-Pgame preview

Problem

Build a real-time two-player competitive experience constrained to x86 assembly and serial communication — no high-level game engine.

Approach

Players choose forbidden characters for opponents, execute assembly commands on each other’s processors, and use power-ups earned from a mid-game shooting mini-game. Error detection covers size mismatch, illegal memory ops, addressing modes, and invalid registers.

Outcome

A technically deep systems project demonstrating low-level programming, game rules design, and multiplayer sync over serial ports.