Inspiration

The short story, The Library of Babel

What it does

What it says on the tin, it's an infinite library with infinite books.

How we built it

I used Maya to create the basic hexagonal room, and Unity3D to set up the hex group that makes up the basic tiling of the game.

Challenges we ran into

Maya crashes, a lot, and trying to get the UVs to make any sense for the rooms (inspite of not needing them yet) was really frustrating, but with a lot of patience and trying again, I was able to iterate on every failure to create a clean, low-weight, room that worked well in my environment.

Accomplishments that we're proud of

I really wanted to create a sense of dread in this game, without ever adding anything that might actually scare or harm the player. Instead of relying on cheap jumpscares, there's a strong sense of how small you are, towered over by bookshelves and in (as far as you're concerned) the center of an infinity that you can see stretching out around you on all sides.

What we learned

I really don't use Maya frequently, so I got to exercise some of that skill, and got back into the flow of all the shortcuts and process Maya

What's next for Library of Babel

The original story has staircases leading forever upward and downward, so I want to implement these in the rooms the library rooms connect to, in order to increase the claustrophobic nature of the library and make the scale feel dizzying. In addition, I need to implement the infinite spawning.

Built With

Share this project:

Updates