Skip to content

2023 · Games / Physics

Reconnect — Arcade Circuit Survival Game

Top-down arcade shooter and circuit repair game built in Java.

Java Game Development

Reconnect gameplay screen
Circuit restoration gameplay with active enemy collision detection.

The problem

Creating an engaging retro arcade game from scratch in pure Java without third-party game engines.

The constraint

Rendering animated 2D sprites at 60 FPS in Java AWT without screen tearing or stutter.

What I built

A custom game loop using double-buffering, state machines for enemy AI, and Axis-Aligned Bounding Box (AABB) collision detection.

The outcome

A complete, playable 60 FPS arcade game built entirely from scratch in Java.

Links