This video showcases the narrative design possibilities in Viola. By combining gameplay and linear storytelling, the player can feel directly involved with Viola's story.
Click 'Read more' to read a little more about this story!
This post is about the "Adaptive Conversations" in the game. The player could already examine certain objects, but now they can be joined by the characters in the game!
Click 'Read more' to read more about this mechanic.
This week I worked on adding story content to Viola. I've added three methods of storytelling in the game, all of which deserve their own post!
In this post you can get a look at the introductory cutscene. The level I'm creating is the "vertical slice": a piece of finished game to showcase. The level itself is a little later into the game, so the player needs context before playing the game.
Click 'Read more' to read more about creating this cutscene.
This week for Viola: changes to the battle system! Potions can be used in battle, guarding attracts enemies and halves damage and enemies drop gold and equipment when defeated. We've also got a few animations and such.
Click 'Read more' to find out more about the new changes!
This week, I worked on some gameplay improvements for the platforming sections. Check the gif! Viola is now capable of performing a high jump, and an even higher jump. Walljumping also goes higher, and Viola has animations now!
If you want to know more, click 'Read more'!
Spells are now functional in-game during battle. Global warming made things a little more difficult (how do people think in all this heat?), but wow if it doesn't work. Visual and audio polish are still necessary to give the player proper feedback, but it's important to put functionality first.
Click 'Read more' to read more about spells!
This week was the week of spells. Or rather, the two weeks: this time, I was smart enough to split the work of spells up into two weeks. This week, I wanted to get the commands working, as well as implement the various settings for each spell. Next week will be getting the spells summoned through a menu in-game.
Click 'Read more' to read more about the code behind the magic!
This week, I worked on creating the "Wishfire" mechanic and section. After (almost) every level, the player gets the opportunity to rest at a Wishfire: a camping ground where you can heal your party and have an extended chat with them.
Click 'Read more' to read more about the origin of this mechanic, and my implementation.
Not much to talk about this week. I wanted a break from programming since I felt like I fried my brain last week. So, I drew background elements! With those, I can construct backgrounds for the level. I only did one small section, since I want to go over the level one more time later on. In any case, it's just screenshots this week!
This week I worked on two mechanics: getting healing items and switching party members. I figured this would fit in one week since I wanted this to be done with a single menu screen. However, the amount of programming and design work ended up being far more than I thought. In hindsight, I should've split this up into two separate weeks. The mechanics ended up working great, though.
Click 'Read more' to read more.