Graveyard of Long-Lost Projects

Here lie all my projects that I once started but never completed.

Gravestone A
The First Version of This Website
9/25/2023 - 5/17/2024
The first version of this website was a React app that I implemented somewhat suboptimally, making it very slow and buggy. Therefore, I rebuilt the website using Next.js and migrated the blog posts.
Gravestone A
The Falling Ball Endless Mode
8/12/2019 - 7/5/2023
The Falling Ball was a small mobile game I developed in 2019. I initially focused on developing individual levels, but originally intended to implement an endless mode as well. However, I never did this. When my friends at university discovered the game, they kept urging me to finally create the endless mode, since I had already provided a button for it in the main menu labeled Coming Soon!. I regret to say this, but this will probably remain an unfulfilled promise forever.
Gravestone A
Programming an EV3 Robot
4/1/2022 - 5/12/2022
Rest in peace, little robot. It wasn't your fault.
Originally, I intended to write a Python script for this Lego Mindstorms EV3 robot to make it do something useful. However, I found it more fun at first to dismantle all sensors and motors, connect it to power permanentlyvia a wobbly construction, and install Linux on it. For a while, I played around with the resulting mini Linux computer, until I realized that I actually had no use for it. After that, I was too lazy to reassemble the robot.
Gravestone A
NPC Generator
3/1/2022 - 4/10/2022

During the phase when I was heavily developing in Unity, I used the UMA framework for human characters. To create NPCs for my games, I wrote an NPC generator that could generate characters with random names, ages, genders and appearances. This was no easy feat, as the UMA framework is relatively complex. Nevertheless, I managed to create a working generator, although the generated NPCs were not particularly good-looking. To actually use the script in a game, I would probably have had to develop it further and ensure that the NPCs didn't look quite so random, but I never got around to that.

However, the generated NPCs were very entertaining:

Adonis Tapia
Adonis Tapia (4)
Damon Solomon
Damon Solomon
Flynn
Flynn (14)
Leilani Savage
Leilani Savage
Nasir Oconnel
Nasir Oconnel
Shane Lane
Shane Lane
unknown
unknown
Gravestone A
City Generator
3/1/2022 - 3/20/2022

Similar to the NPC generator, I also wrote a city generator that could generate a random city of terraced houses based on a street layout. This also worked wonderfully, but the result looked really dystopian, as all the houses looked the same and there was no variety. Even using a random color for the house wall didn't really help with that.

Gravestone A
Sims 5
10/1/2020 - 3/1/2021

As a big fan of the Sims series, I wanted to develop a Sims-like game myself at some point. It was particularly important to me that the build mode allowed building round walls, as this was not possible in Sims 4 for a long time. I implemented such a build mode using Bezier curves. When it came to programming the actual game mechanics, I started with Sims-like controls, where you click on a location on the map and the character navigates there. During a stress test with many characters, this led to funny behaviors. Since the scope of the project was obviously way too extensive, it eventually fizzled out.