What is Ghost Lawnmower
Ghost Lawnmower is an arcade-style grass-cutting simulator. Play as a
ghost with the unique ability to possess a lawnmower and the desire to cut
grass. Pass through bugs trying to attack the lawnmower to squish them.
Originally built in Scratch, this was one of my first game ideas and has
since become a simple go-to project when exploring new engines. I've built
a version of this game in Godot and Python to explore the ins and outs of
working in other engines and software. While in those editors, it's not
very developed, Ghost Lawnmower is the most complete in Unity.
Development Journey
Working solo, I took on every role in the development process, from gameplay
programming to 2D asset creation, strengthening my problem-solving and versatility.
It's been a valuable opportunity to improve my skills while working toward a more
polished, complete 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. Throughout development,
I've refined my system design and debugging skills, focusing on smooth,
reliable multiplayer interactions.