41: A polycube packing game in VR

Here is the GitHub repo.

I made this game as a sophomore in high school. I called it 41 because I intended for there to be 41 different polycubes in the final game.

However, making a game fun is very hard, especially when you are trying to cater to a range of skill levels. In the version of the game in the demo video, only tetracubes were used. For new players, this was difficult and fun, but for experienced players, it was boring until the game speed hit a certain threshold, after which it felt too frantic, having barely any time to think about placing a polycube down before another one came along. My intention with all 41 polycubes was for the game to be slower and more strategic rather than about fast execution. However, the uniform distribution of all 41 was too easy at a steady pace. I didn’t do much after that.

One way to (maybe) restore my original vision of the game is to pick polycubes with a weighted distribution or even with an adversary. I also considered making a few variant games:

I only made the first variant, and it was ok.