Horizon 12


Horizon 12 is the first part of the Horizon series. In this game, you play as Alice. She is currently in space trying to figure out when she will be allowed to come home. 

Your choices will lead you to unique endings. It is up to you to figure out what ending is canon to the Horizon series.

Horizon 12 is my first attempt at doing interactive fiction. The Horizon Series is the name of the collection of games I am using to practice interactive fiction writing. With each game entry, I will do something to improve how I make these games.

Using Twine

I jumped into Twine because it seemed like the best option to start learning how to create interactive fiction. The program itself looked daunting at first so I knew I had to jump in with a small project. 

There were a couple of hiccups along the way. Eventually, I decided to create something so basic that a tutorial would not be required to create my idea.

The Horizon Series 

The Idea and Making it Come to Life 

The idea came from a scrapped book idea I had a couple of years ago. It will follow a group of characters who have memory issues, and that is all I can say without spoilers. During the creation of Horizon 12, I had a couple of big choices to make. 

I had to decide where I wanted the series to go and how I wanted to break up my learning. After that, I had to decide if I wanted to share the game with people and where I wanted to share it. I decided to share it here, on itch, and Game Jolt. 

The idea of keeping the canon ending a secret until I am done with the series was a last-minute addition. I decided it would be more fun for everyone if I kept the true ending a secret. 

Going Forward 

What I Learned 

I learned a lot during the creation of Horizon 12. Everything I learned will carry over to the creation of Horizon 11. 

  • Player choice matters. Include more choices and make them have meaning. 
  • Write the script first. 
  • Horizon 12 needed exposition.

Files

Horizon 12 Play in browser
Dec 12, 2022

Leave a comment

Log in with itch.io to leave a comment.