"Alice in Wonderland" has been considered a classic since shortly after its release: a young and curios girl named Alice falls down a rabbit hole and ends up into the extravagant Wonderland.
A world of mystical creatures.
A world full of rules are deemed everything but logical.
A world you cannot fully understand.
Sounds purely fictional, made up by someone lost in their own imagination, right?
But what if I were to tell you it's a reflection of reality for some people?
A reality we would call a "Rabbit Hole".
Introduction
Rabbit Hole is a 2D, pixel art, platformer, side-scroller videogame encoded in the programming language C# and using the SFML library. Inspired by Lewis Carroll's famous story, "Alice In Wonderland", you play as little Alice and try to reach the other side of the parkour. Having said that, what awaits it's not what you'd expect.
Gameplay
The game not only tries to implement a short yet striking story, but also explores some technical basics of Game Development. The parkour the player must do consists of different mechanics including:
- moving platforms
- mirrors used for teleportation
- drink me bottles, which shrink the player
- eat me cakes, which enlarges the player,
- ... and one secret.
Assets
All assets in the game are either made by the creator (e.g. Alice, drink me bottle, end door) or taken from websites such as pixabay and itch.io.
Also, special thanks to Eleonora Busnardo for drawing the most important screen in the game!
Inspiration
Alice in Wonderland is one of my favorite stories which often and unfortunately gets misinterpreted in most media. People usually jump to the conclusion that if Wonderland is a non-sensical and colorful world, then it must be associated with mental illness such as schizofrenia or use of illicit substances. In truth, the story represents the struggle of growing up and adapting into the adult world, where rules and routines are the actual non-sensical part. A part we all consider normality nowadays. This is also the message the game tries to address.