A Finnish Fable

A Finnish Fable

What is A Finnish Fable?

A Finnish Fable is a cheery platformer set in Iron Age Finland. Run, jump, and arrow-climb through levels while avoiding squirrels and moose(meese?). Enjoy cloudberries to replenish your health and listen to Finnish folk songs in the background.

Net Neutrality

Mito's CornerPosted by Mitomon Thu, June 15, 2017 04:47PM

Hello! I thought I'd put this in my category to keep the dev blog only for AFF news.

On July 12, 2017, websites, Internet users, and online communities will come together to sound the alarm about the FCC’s attack on net neutrality. Learn how you can join the protest and spread the word at https://www.battleforthenet.com/july12/.

Right now, new FCC Chairman and former Verizon lawyer Ajit Pai has a plan to destroy net neutrality and give big cable companies immense control over what we see and do online. If they get their way, the FCC will give companies like Comcast, Verizon, and AT&T control over what we can see and do on the Internet, with the power to slow down or block websites and charge apps and sites extra fees to reach an audience.

If we lose net neutrality, we could soon face an Internet where some of your favorite websites are forced into a slow lane online, while deep-pocketed companies who can afford expensive new “prioritization” fees have special fast lane access to Internet users – tilting the playing field in their favor.

But on July 12th, the Internet will come together to stop them. Websites, Internet users, and online communities will stand tall, and sound the alarm about the FCC’s attack on net neutrality.

The Battle for the Net campaign will provide tools for everyone to make it super easy for your friends, family, followers to take action. From the SOPA blackout to the Internet Slowdown, we've shown time and time again that when the Internet comes together, we can stop censorship and corruption. Now, we have to do it again!

Learn more and join the action here: https://www.battleforthenet.com/july12




  • Comments(0)//aff.mitomon.com/#post24

Worthy Excuse

Mito's CornerPosted by Mitomon Mon, October 24, 2016 10:58AM
Wes promised to write the dev blog post today, so I'll just post about why progress on my end has been a bit slow. I mentioned my laptop had taken a vacation, but I didn't describe what actually happened. [Warning to mobile users]: Image heavy story in this post.

My laptops LCD screen decided to pop off and when I tried to put it back, nothing happened. I was left computer-less and with an old backup of data on a thumbdrive. I decided to take the thing apart to remove the battery and power cycle it to get rid of static that could potentially be causing the issue.

Laptop after taking off covers:

After the power cycling didn't work, I was extremely discouraged (the laptop covers had SO many screws on them) I basically gave up on my laptop. However, I was not going to buy a new one since I was waiting for the SurfaceBook 2 to come out in Spring 2017. I knew only the screen wasn't working, so I went out to the shed to get an old VGA monitor to hook it up to my PC. I was right, it was only an issue with the screen hardware. With the monitor, I got a newer backup of all my stuff on my flashdrive to have something to work off when I wasn't at home.

Laptop with monitor:
I then realized I should go ahead and get used to my laptops new life as a desktop and modified my work space accordingly.

Laptop in Desktop Mode

After adding Styrofoam to avoid scratching screen:

After around a week of working like this (no mobility whatsoever when I was used to going everywhere with my laptop), I got frustrated and decided to tackle the issue once again. As it turns out, the issue was in a socket on the screen : it had been bent and broken, removing the cable that supplied the screen from the computer itself. I got in there with a knife and some pliers and performed a very risky fix.

Here's me opening the screen:
After fixing the socket, I had no way to safely solder the pieces back together. If I had tried with the bad equipment I had, I might have actually messed up the screen irreparably. So I went with good ol' duct tape.

Here's the fix and reason of why I couldn't work for almost a week:
I then had to close up this cover:
I took out the battery again once the screen was plugged in and power cycled it to get rid of static.

Here's the result:
Since the cover had already come off and didn't want to snap back into place, I went back to my friend, duct tape, and made sure my laptop case was solid.

Here is what my laptop looks like now:
It looks pretty bad and I do get weird looks when I'm working in the library (I got one just now), but hey, it works. Anyways, that's why progress on AFF has been slow lately. This week is crunch time though since the M'Dieval game jam entry due date is coming up. Expect rapid advances in the game with a new and updated download on or before November the first.


Happy Deving,

Mitomon

  • Comments(0)//aff.mitomon.com/#post9

Music - GOE and GOD

Mito's CornerPosted by Mitomon Mon, October 17, 2016 12:35PM
These are just a couple terms I've come up with to describe the level themes I've been making for AFF.

Note: The terms below were created by me, although this style of music probably has another name. I am a self-taught pianist, so I am not familiar with terminology relating to music.

GOE stands for Gradual Octavian Escalation. It is the gradual increase of each octave in a song. An example of this would be in my version of Ievan Polkka. The song starts off pretty low, then moves on to higher and higher notes until it reaches the end of the planned escalation (or of my keyboard). The song can be terminated there, restarted at the bottom directly, or transitioned all the way back down.

GOD stands for Gradual Octavian Deescalation. It is the gradual decrease of each octave in a song. An example of this would be in my version of Sakkijarven Polkka. The song starts off pretty high, then moves on to lower and lower notes until it reaches the end of the planned deeescalation (or of my keyboard). The song can be terminated there, restarted at the bottom directly,or transitioned all the way back up.

In both of my arrangements of the Ievan and Sakkijarven Polkkas, I also loop the songs to force them to start at every single octave in the song. In Ievan Polkka, for example, I start at the second octave, go through to the fifth, then start at the third.I then go through the fifth again, but start at the fourth the next iteration. Once I start at the fifth, I end the song and the game engine starts from the beginning. This same process is done in reverse for Sakkijarven Polkka.

Well that's about it. If you are sure there's a name for the things I went ahead and labeled myself, go ahead and post it in the comments.


Happy Deving,
Mitomon



  • Comments(0)//aff.mitomon.com/#post6

Hi-Fi

Mito's CornerPosted by Mitomon Mon, October 17, 2016 12:20PM
I have some spare time, so I'll go ahead and write a bit about our game's genre. If you Binged (or googled, yahoo'd) hi-fi, you'll probably get something about audio. While my definition of hi-fi does involve music, it is much more than that.

Sci-fi stands for science fiction. Similarly, hi-fi stands for historical fiction. With AFF, I'm trying to revive an essential part of storytelling : ourselves. Storytelling originated as a way to recount our memories to others, often adding action and excitement for effect. Although I really love sci-fi, I believe hi-fi can be equally entertaining and possibly even more educational than sci-fi- if handled correctly. A good example of one of these games would be the Assassin's Creed series. These games take place during exciting spots in history, namely the French and American Revolutions.

Making a historically accurate game also comes with a set of disadvantages sci-fi writers and designers don't need to think about. As a writer, I must ensure the plot of my tale fits the setting. This can be easily done in well documented events, such as recent wars and revolutions. However, documentation of the geography, biology, and political scenario of a location are not always readily available.

Part of a culture is their music ,mainly folk songs. For sections in time where history was not well documented (looking at you Iron Age Finland), traditional songs can be a pain to find. To simply find a solo of a Finnish folk song on YouTube take hours of work. Those hours don't even include the time it takes to learn the song by ear to be able to remix it for a game. If you ever decide to work on a hi-fi game, go to that country's website, their subreddits (thanks to /r/Finland for helping me find songs), and even their Wikipedia pages. The help is there, you simply have to find it.

Now, back to the "fiction" part of hi-fi. Why take such painstaking measures to insure the accuracy of the game if you're just going to lie about something anyways? Well, the only "fiction" going on in hi-fi, would be the tale of the game itself. Purposely injecting false pieces of information in parts where it isn't necessary would be doing the players a huge disservice. It is labeled historical fiction because it probably didn't happen. It might have. Jasper could have once been a living person in Iron Age Finland that went on to save his people, but it is extremely unlikely. My goal as a hi-fi writer is to successfully embed my work of fiction into history so well, it is as believable as the history itself.

History fiction is a pain with the details but a pleasure to work with. I have not only had fun making a game, but I have learned about another awesome culture in the process. A 2-in-1 deal? I'll take it any day.


Happy Deving,
Mitomon



  • Comments(0)//aff.mitomon.com/#post5