Interactive Fiction RPG

This year, I’m taking a break from writing a traditional novel. Instead, I’m using Twine to create a dark fantasy interactive fiction RPG.

Six months in, I’m a little overwhelmed, but I’m trying to power through. The game focuses on romantic relationships, so there is a lot of conversations, but there’s a strong exploration element too, so there is also a lot of game design and setting descriptions. When all is said and done, it should be three times more words than a normal novel.

bd

Its working title is Bathhouse: The Desiccation. The world hub of the game is a sacred bathhouse. The Desiccation is a coming scourge that the three heroes must stop.

I’ve always hated dealing with a text parser, so while it’s a text adventure game, there’s no typing. It’s a bit like a Choose Your Own Adventure book with more freedom to move around locations. While there are battles, they aren’t the focus of the gameplay.

I’ve been thinking about this game for a few years now, but I always thought I would need a large team to create it. By using Twine, I realized a could make a text version. So while it was originally envisioned to be more like Quest for Glory, Zelda: Breath of the Wild, and Dark Souls, it still works surprisingly well as a text game. It explores adult themes in a way that I think is new and interesting, in ways that are probably too edgy for a mainstream game.

I’ll try to keep you updated on its progress.

Advertisements

Tags: , , , , , , ,

About wesleymccraw

I’m a speculative fiction writer. My first book is The Forgiving. You can buy it at Amazon. https://selfwrite.wordpress.com/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s