Projects

Game • Java

Lalapan vs Michael

Plants vs. Zombies recreated in Java

A single-player tower defense game inspired by Plants vs. Zombies, implemented with Java and JavaFX using object-oriented programming concepts.

Project focus

A single-player tower defense game inspired by Plants vs. Zombies, implemented with Java and JavaFX using object-oriented programming concepts.

Case study

Lalapan vs Michael is a single-player tower defense game built with Java and JavaFX. The project page focuses on object-oriented programming, game implementation, and coursework-scale software structure.

Problem

A tower defense game is a useful exercise in entities, state, timing, and interaction. Lalapan vs Michael uses that format to practice object-oriented software design.

Approach

The project uses Java, JavaFX, and OOP concepts to recreate a Plants vs. Zombies-inspired single-player experience. The implementation centers on game objects and their interactions.

What it shows

The project demonstrates Java coursework, JavaFX interface work, and object-oriented modeling for interactive software.