Ghost Lawnmower
Personal Project ● Solo ● Jan 2025 — Mar 2025 ● Mobile ● Unity
Ghost Lawnmower is a casual grass-cutting simulator. Take on the role of a ghost with the unique ability to possess a lawnmower and cut grass or leave it to squash pesky bugs.

Cut Grass
Possess your lawnmower and cut as much grass as possible to score points.
Squash Bugs
Leave the lawnmower and take on an endless wave of bugs, squashing them to protect yourself.


Customize Look
Personalize the appearance of your ghost and lawnmower with unique colors and patterns.
Work Together
Join forces with up to one other player, reviving teammates and taking on more challenging enemies.

Ghost Lawnmower began as a small class assignment in Scratch but quickly grew into a personal passion project that I’ve been developing independently in Unity. This project has pushed me to take on every role in the development process, from gameplay programming to 2D asset creation, allowing me to strengthen my technical versatility and creative problem-solving. It’s been a valuable opportunity to apply and expand my skills while working toward a polished, player-first mobile experience.
This is also my first multiplayer project, built using Unity’s Netcode for GameObjects, Lobby, and Relay services. Developing real-time networked gameplay has given me hands-on experience with client-server architecture, latency management, and data synchronization. Along the way, I’ve refined my debugging and system design skills, focusing on smooth and reliable multiplayer interactions. I’m continuing to iterate with plans to eventually release the game on the App Store.