, 1 min read

My forever project

At the end of January, I started working on a sidescroller game. That was a mistake. I have never written a sidescroller before. So there were a lot of unexpected problems. First I got stuck on the camera system. I looked at other games and their implementations until I finally got a camera system working. Then I got stuck with collision detection. And how on earth would I implement the parallax scrolling? What about level design, animations, audio and story?

Additionally, I started learning for my upcoming university tests.

I knew I wasn't going to finish it in time for the February deadline of OneGameAMonth.

The solution

The solution was simple, literally.

Here's the Connect-Four clone I worked on in the past two days. It's not impressive or pretty, but I finished it in time.


screenshot screenshot

Running the game

  1. If you don't have Love2D installed, download it here and install it first.
  2. Download the .love file.

To run the game:

  • On Linux, use love /path/to/game.love to run the game.
  • On Windows use love C:\path\to\game.love, double click the file, or drag the .love file onto love.exe
  • On Mac use open -n -a love "/home/path/to/game" or drag the .love file onto the Love.app application bundle


Philipp Hansch

Full Stack Developer

Philipp is a full stack developer currently heavily involved with Rust. Most notably he's a member of the Clippy team where he helps with bugfixing and documentation. You can follow him on Mastodon and find him on GitHub as well as Patreon.