YOU
0
FIRST TO 7
WINS
CPU
0
EXIT
SOCCER
TAP TO KICK OFF
CLOUD PROFILE
Guest
Cognito · guest mode
Guest profile · cloud assets fallback
DRAG YOUR PLAYER · SCORE 7 TO WIN
BUILD STORY
FIFA NEON SOCCER ON AWS
Challenge

Ship an arcade-feel web game that stays responsive under touch input while adding production cloud features: auth, persistence, metrics, and CDN delivery.

System Design

Canvas game loop runs in-browser. Cognito handles identity. API Gateway + Lambda expose score and telemetry endpoints. DynamoDB stores leaderboard/events. S3 + CloudFront serve global static assets.

Product Impact

Players can sign in, post scores, and see live leaderboard behavior. Telemetry captures gameplay signals used to tune feel and balance without changing the core loop.

Key Tradeoff

Latency-sensitive logic remains client-side for instant controls. Cloud services own durability and observability. This split keeps gameplay snappy while preserving production reliability.

Browser API Gateway Lambda DynamoDB
😄
YOU WIN
GAME · SET · MATCH
7 – 3
STREAK00STREAK
TOP SPD00TOP SPD
POWER00POWER
Back to Portfolio