← All projects

Java · JavaFX · MVC

Akari Light Up

A desktop implementation of the logic puzzle with responsive state and rule validation.

Year
2022
Stack
Java, JavaFX, MVC
Demo
Watch ↗

The problem

The Akari puzzle requires immediate visual feedback while enforcing line-of-sight, wall, and illumination rules.

Approach

I separated puzzle rules and board state from the JavaFX presentation using MVC. Player actions update the model, which validates bulb placement and drives a clear visual response.

Result

The project brought together object-oriented design, UI events, and non-trivial game logic in a maintainable desktop application.

Outcome

Shipped an interactive JavaFX game organized with the Model-View-Controller pattern.

JavaJavaFXMVCMaven
Esc
HomeOverviewWorkExperienceProjectsCase studiesAboutBackgroundRésuméPrint viewGitHub ↗CodeLinkedIn ↗Connect