Hogwarts, Eighth Year. Harry Potter must choose: talk about a secret or keep it. Place trust in one teacher or keep silent. Speak up in support of a war hero or let the weight of public opinion take its toll. Will Harry's reflection in the Mirror of Erised offer guidance? Mirror is a choice and consequence game with ~12,000 words of dialogue. What's next, treacle tart or flying? Was it really Snape that Harry saw in the Mirror of Erised? Will Harriet tell the Headmistress all about her crush on Ginny Weasley? Will Harry ever feel as free on the ground as he does in the sky with Ron? Will Severus Snape keep his job? It's up to you.

Mirror was made over the Spring and Summer of 2018, to answer a question, how would Harry Potter's story unfold differently if it had been about Harriet Potter? It then became a personal study of sex and gender, and various closets we hide in.  Drawing and writing for this game put a smile on my face. If you choose to play it, I hope it does the same for you.

How much time will I need to get to the end?

A little less than thirty minutes, perhaps? Quicker if you're replaying various storylines to get the achievements.

Is this a dating sim?

No. It also contains no nudity and you cannot die. You have to read a lot of dialogue lines and make some (hopefully meaningful) choices. 

What is your favorite storyline?

"Two Steps Up" and "Free to Fly". They were written first and I used them as a base to write others. They also have slightly more dialogue content than the rest.

That said, am also fond of "When Ginny Met Harriet" Harry, she is pretty amazing.

What came first, the art or the text?

Both. I drew when I was procrastinating on writing the script, and vice versa.

Will you make another game?

Not sure. This has been pretty labor-intensive. All my video-game playing time for about half of a year went into making one. Perhaps?

So, how do I get to date Ginny?

Choose seeing her over the treacle tart or a chance to go flying.

So, how do I get to date Snape?

Annoy him the least during your conversations with him: don't lie, provide meaningful answers. Grow fond of his eyes or his hands. Defend him in front of the Headmistress. Finish the game.

How do I play a pairing-free game?

Avoid seeing Ginny. Don't show interest in Snape.



























Spoilers ahead.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mirror 1.0 Walkthrough

Summary

This is a story of closets and coming out of one. After the war, Snape is about to be sacked, then Harry steps in, forcing Snape to have a tough conversation with his student.

 

Main choices - Harry Potter vs Harriet 'Harry' Potter in the introduction dictate main character graphics (with short or long hair) for the majority of the play-through. - Harry seeing the reflection of the opposite sex they're presenting as in the Mirror of Erised will start transgender Harry story lines. - Harry choosing to see Ginny in the evening will assume Harry is interested in Ginny. - Harry's interest in Snape is decided by Snape's approval points, awarded throughout the dialogue. (ie: Don't lie to Snape when Harry's heading back to the dorms for extra approval points.)

 

Storylines

There are six basic storylines you can play through, each with its own underlying theme to explore. - "Free to fly" storyline (FTM Harry, with either love interest.) - "Two Steps Up" storyline (MTF Harry, with either love interest.) - "Fellow Soldiers" storyline. (Cis Harry interested in Ginny.) - "When Ginny Met Harriet" storyline. (Cis Harriet interested in Ginny.) - "Thinking of Severus" storyline. (Cis Harry interested in Snape.) - "Turn to page 486" storyline. (Cis Harriet interested in Snape.)

 

Approval Points

Snape and McGonagall both accumulate approval points throughout Harry's dialogue choices. - McGonagall's approval dictates whether Snape is let go or stays on as a teacher. - Snape's approval dictates whether he stays in touch with Harry after the school year, thus triggering additional encounter (date) scenes. 

 

 

Achievements

Nose of a Gargoyle - saw Snape in the mirror of Erised

Hello, Hedwig - saw Hedwig's feathers in the mirror of Erised

Turn to Page 486 - Harriet brewed a potion under Snape's instruction

Two Steps Up - took two steps up the staircase up to the girls' dormitory

- Free to Fly - reminisced about the freedom to fly, among other freedoms

- When Ginny met Harriet - completed relevant storyline while interested in Ginny

Thinking of Severus - completed relevant storyline while interested in Severus

Sweet Tooth - really liked the treacle tart

- We Don't Need No Education - gave the worst possible answers to the teachers all the way throughout the game

- Fellow Soldiers - sought help from Snape while haunted by wartime memories

Harriet - mentioned 'Harriet' in the conversation with Snape

Harold - mentioned 'Harold' in the conversation with Snape

- The Potions Master - Snape kept his job

- The Potions Brewer - Snape had to find a new profession

The Stranger - Harry never saw Snape again

Legilimens and Chill - spent an evening with Snape at the end of the game

100 Percent - completed all possible achievements


StatusReleased
PlatformsWindows, macOS, Linux, HTML5
Rating
Rated 4.0 out of 5 stars
(3 total ratings)
AuthorAcid
GenreInteractive Fiction, Visual Novel
Made withGIMP, Ren'Py
TagsFangame, harry-potter, LGBTQIA, Meaningful Choices, Short
Average sessionAbout a half-hour
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen
AccessibilitySubtitles, Interactive tutorial, One button

Download

Download
Mirror-1.0-pc.zip 100 MB
Download
Mirror-1.0-linux.tar.bz2 169 MB
Version 1.0 Jul 15, 2021
Download
mirror-osx.zip 163 MB
Version 1.0 Jul 15, 2021
Download
mirror-win-linux.zip 198 MB
Version 1.0 Jul 15, 2021
Download
Mirror-1.0-mac.zip 84 MB
Download
Mirror-1.0-linux.tar.bz2 89 MB

Install instructions

This is a Ren'Py game. You only need to install Ren'Py if you want to make your own game, you don't need to install it to play one. 

Download the zip file and extract the files. Open the resulting directory and double-click on the 'Mirror' within.

Make sure your sound works. 

Mac users, control+click the file, and then click open to bypass 'unknown developer' message.

Comments

Log in with itch.io to leave a comment.

It don't work on browser TnT

Just tried in Chrome (recent version) - seems to load ok. Which browser are you using? Are you able to try in either incognito mode or switch between chrome and firefox?