Inspiration
I was inspired to make this project because I came in wanting to make something new and unique. I have experience making RPGs in Java so I was able to apply some of that knowledge to create the game.
What it does
The game takes place in "liminal space," somewhere in between imagination and reality. Here, the player faces 3 common fears and persists through them to reach the end of the game.
How I built it
Liminal was built in Minecraft using the Paper API along with Classgraph for reflection utilities and FancyNpcs for an NPC API.
Challenges I ran into
One of the largest challenges was synchronizing the dialogue with player's actions, requiring the use of multiple events.
Accomplishments that I'm proud of
I am proud of the smooth transitions between different fears. Each of the fears actually takes place in a physically different location and the player is teleported seamlessly between the identical rooms.
What I learned
Through this project, I learned and was able to make a story-based game that reacts to players, allowing them to take the story at their own pace.
What's next for Liminal
Adding new fears like claustrophobia, stage fright, and others.
Built With
- classgraph
- fancynpcs
- java
- minecraft
- paper

Log in or sign up for Devpost to join the conversation.