I started this project due to my love for management games, specifically games like Satisfactory, Mini Motorways and the Shapez games.
I wanted to finish an entire full fledged game by myself, as many projects I have made have never come to be finished, so I wanted to challenge myself and make and release a game by myself.
I also wanted to practice more with pixel art, so I based the main game mechanic around building pixel art. The player has to build individual pixels with different kinds of machines, and bring all those pixels together to create a new image of a new machine, unlocking it.
In this video you can see the core gameplay starting to work, as you start producing pixels and bringing them to a central hub, where they get used to build and unlock a new machine.
To make sure the players PC doesn't implode from trying to render and load hundreds of game objects, i've made all pixel movement data based only, and move them around using Unity ECS.
To still create a visual for the player, I check which pixel positions are within the bounds of the camera, and put a game object with a sprite on that position.