Bananawriter

Bananawriter is a small command line application that, by default, writes 55 bananas if merely told to write. It can also write a specific number of a specified word or do that and randomize the given words. It was made with Java and a library that helped with the command structure (in fact, it’s based on a weekly exercise that needed to be done during my Programming 2 course).

Most of the program was written in August 2020 but it was finished and released on April Fool’s Day 2021.

For the source code and downloads, head to the GitHub repository: https://github.com/WindySilver/Bananawriter

Project Moonshot

Project Moonshot is a Unity-made walking simulator for the first game jam I took part in, Game Off 2020. The theme was Moonshot, and it led to me using it in several ways: an ambitious game project, an ambitious project in the game’s world and the moon as the setting.

In the game, you wake up all alone in a strange facility. As you pick up a tablet meant for scanning and  saving texts, you set out to explore and try to figure out where you are, who you are, what you are and why the facility is deserted but operational. What is this Project Moonshot that the facility appears to have been created for?

Unfortunately, in the middle of the month of Game Off, life happened, took my project time and ran with it, forcing me to rush this over-ambitious project during the last weekend to get at least something released. The result was a duct-taped prototype with 4 out of 16 data files unfunctional for some unknown reason, an unfinished facility and an inventory interface that doesn’t show all of the text, sometimes not even when you move it to the most optimal spot on the screen.

I am planning to work on this project after Game Off, though, so there will be more to what is currently a barely serviceable mess.

You can download the game here: https://windysilver.itch.io/project-moonshot

The GitHub repository: https://github.com/WindySilver/ProjectMoonshot

No Escape

No Escape is a tiny game made with Bitsy for my Game Design course in November 2020. In the exercise that created this game, we had to familiarize ourselves with either Bitsy, Mosi or Twine, desn a level with a story or a purpose and create it with our tool of choice. Since I was already familiar with Twine, I decided to go for it with Bitsy.

The story of the level that makes up No Escape is simple: You are trapped. Nothing that you do matters.

You can play the game here: https://windysilver.itch.io/no-escape

The source code for the game can be found here: https://github.com/WindySilver/smallgames

Against Procrastination

Against Procrastination is my first proper interactive fiction game made with Twine. In it, you need to clear your to-do list while avoiding tempting procrastination activities.

Against Procrastination features numerous randomized activities, descriptions and variables that make small changes to the description – for example, in the reading activity, the genre variable has 21 different choices while the book type variable has 11! With randomized values for the length of the to-do list and the time you begin your game as well, no session is the same! Or if you do somehow find two identical sessions, you should go catch Shiny Pokémon before your god-level luck runs out.

According to Twine, the game has a total of 7576 words – although you are highly unlike to read every single on of them.

You can play the game on itch.io: https://windysilver.itch.io/against-procrastination

The source code for the game can be found here: https://github.com/WindySilver/smallgames

MathQuiz

MathQuiz is a practical work I did with my boyfriend on our Programming 1 course using C# and Jypeli during the autumn semester of 2018.

In the MathQuiz, you need to solve (more or less) tough equations with or without a timer, depending on the mode you choose. Both modes have their own point lists for top 10 scores.

You can download the game here: https://windysilver.itch.io/mathquiz

The source code: https://github.com/WindySilver/MathQuiz

Video games

The video games I have made. The source code for the projects on this page are available on GitHub and the games themselves are available on itch.io.

Interactive fiction

Against Procrastination

Against Procrastination is my first proper interactive fiction game made with Twine in autumn 2020. In it, you need to clear your to-do list while avoiding tempting procrastination activities. The game features numerous randomized activities, descriptions and variables that make small changes to the description – for example, in the reading activity, the genre variable has 21 different choices while the book type variable has 11! With randomized values for the length of the to-do list and the time you begin your game as well, no session is the same!

Other games

MathQuiz

MathQuiz is a practical work I did with my boyfriend on our Programming 1 course using C# and Jypeli during the autumn semester of 2018. In the game, you need to solve (more or less) tough equations with or without a timer, depending on the mode you choose. Both modes have their own point lists for top 10 scores.

No Escape

No Escape is a tiny game made with Bitsy for my Game Design course in November 2020. The story of the level that makes up No Escape is simple: You are trapped. Nothing that you do matters.

Project Moonshot

Project Moonshot is a Unity-made walking simulator for Game Off 2020. As you explore the facility you woke up in, trying to figure out, among other things, why it’s deserted but operational, you learn more about its crew. Unfortunately, due to time table issues manifesting mid-jam, the end result of this ambitious project was a barely serviceable prototype. Still, it’s something noteworthy and will be built upon, so it’s worthy of being on this list for now.

Story Statistics

Story Statistics (Finnish: Tarinatilasto) is a practical work I did with my boyfriend on our Programming 2 course using Java and JavaFX during the spring semester of 2019. Like the rest of the practical works for the same course, it is modeled after the example, a club register.

Unlike the example, however, Story Statistics is made for data on stories, their series and parts, as per my need to get information on my tens upon tens of pieces of flash fiction and fanfiction chapters alike neatly into one place where I can easily view, add to and edit it.

Story Statistics was originally created in Finnish only under the name Tarinatilasto, but after cleaning it for release for other users, I have created a version with an English UI for non-Finnish users.

In order to run Story Statistics, you need to have JavaFX installed on your system.

For the source code and downloads, head to the GitHub repository: https://github.com/WindySilver/Tarinatilasto/tree/En_UI

Flash fiction portfolio

These are few in my tens of pieces of flash fiction, but I deem these my very best flash fiction stories, each between 55 and 1000 words. Most of these have been written during a Flash Fiction Month (FFM for short).

Fish, Ribbons and Sherbet Ice Cream

A story from early FFM 2018, Fish, Ribbons and Sherbet Ice Cream is a story about a man trying to find out who actually killed his little sister. This involves summoning a fish demon to help him connect with his late sister’s spirit. This story was published in The Ruminations of a Multiheaded Monster.

The Janitor Gets Everywhere

A story from late FFM 2018, The Janitor Gets Everywhere is a story about a janitor who is more than meets the eye. Just like this description, it holds a Transformers reference. This story was published in The Ruminations of a Multiheaded Monster.

Who let the bees in?

Who let the bees in? is a short flash fiction from the middle of FFM 2018. As the name implies, it has bees indoors.

Kraken Earth

Kraken Earth, a challenge entry from FFM 2019, is mostly set on Kraken Earth, a version of Earth where humans are cryptids (that is, what krakens and yetis are to us) and krakens inhabit the planet. It also tells an interdisciplinary love story between two humans as one of them traverses to Kraken Earth, becoming a cryptid in the process. It is also an entry for Prose-ject‘s Little Prose.

Past Mistakes

Past Mistakes is another challenge entry from FFM 2019 and my second Little Prose entry of the month. After Bereth’s mentor dies in combat, he must fulfil her final wish: taking her ring and making things right. This leads him to a path he would have never expected to traverse.

Holographic Familiar

Far from earth, in a story from FFM 2019, a person meets a hologram that is both familiar and unfamiliar at the same time.

Dragon Warrior

A story from Prose-ject 2019, Dragon Warrior is about the love story between a proud warrior who earned the title the story is named after and her narrating beloved, the prince she guards as part of the royal guard.

Dragon Warrior

Written during Prose-ject 2019, using the visual prompt Light of Lyvaanth – Dead of Winter by Forest-Walker.

She was a warrior, one of a kind. Strong, brave and fierce unlike any other. Her fierceness eventually earned her the title Dragon Warrior, for the only ones who rivalled her in that were the archdragons themselves.

Little did I know that when I got together with her, I would find out that there was more than met the eye in that very title she carried so proudly with her head held as high as the Dragon Peaks themselves.

In hindsight, her innate proficiency at fire magic should have given it away. I guess everyone just turned a blind eye on it, saying it was just a random proficiency. After all, she was among the most honorable of our warriors and she, oh, she defended her pride like she defended the royal family. There was no person who challenged her and prevailed.

This warrior, Veriwia was her name, rose in ranks and became the captain of the royal guard. Through that, we became close, fell in love even, and as sorceress Friat, my best friend since childhood, turned down the marriage proposal after defeating sorceress Ociraviel in a duel for my marriage, we got together. We were, after all, in love, while Friat and I were best friends, nothing more, nothing less.

Then came the day when a group of assassins tried to take my life and I saw just why Veriwia loved her title so much.

In the forest where the assassination attempt took place was a fire that day and the townspeople witnessed a pale dragon carry me to safety, then disappear into the castle.

That was how I found out I was dating a dragon.

Holographic Familiar

Written during Flash Fiction Month 2019, using the flashback prompt from SurrealCachinnation (from year 2012): Nightmares during daydreams.

It felt like I had seen it before, like a nightmare during a daydream long gone. The hologram stared into my eyes like a ferocious beast, hunger in its eyes. Had it been a real being and not a hologram, I might have soiled my suit. Even now, when it was a mere hologram, I was terrified, an ancient “fight or flight” mechanism activating deep within my brains.

It felt familiar, as if I’d seen it before, even though I was sure I had never encountered this hologram in the colony ship before.

It walked closer to me, like a beast trying to smell me. The feeling of familiarity was intense and, knowing that the hologram could not hurt me, I reached out to touch the creature’s head.

When I came into contact with it, I heard a voice say, I knew you would come here someday.

I always knew.