Games often use enemies to keep the game filled with conflicts for the player to engage with. Obviously, Viola is the same. So, this week, I put some extra love into the enemies you see in the game, and I added a fight against one of Viola's antagonists: Justice.
Click 'Read more' to read more about Justice and the other enemies in Viola.
Justice, and Conflict
Conflict is key to any story. Without conflict, a story often becomes boring. While there are a lot of different ways for stories to apply conflict, it's best to have a long-term conflict to keep the player invested. And, in games, players will want this conflict to become tangible.
With that in mind, I created Justice: one of Viola's antagonists. An antagonist is defined as the character that goes against the motivation/goals of the protagonist. Viola's motivation is, as defined before, to go home. To escape the fantasy world she's in.
Thus, Justice wants the exact opposite: to keep Viola trapped in this world, prevent her from leaving. Hello, long-term conflict.
Justice's motivations are not immediately expounded on, because characters shouldn't immediately tell you everything they're about. His motivation to keep Viola within the violin's world is driven by the fact that his world was created for Viola. When she leaves, that world may very well collapse, even though it's filled with all kinds of living things.
Fighting Viola isn't his idea of fun: it's his way of protecting the world.
Along with Justice, other enemies have been updated as well. They now walk over the level, and they're harder to beat. There's also two more types, and the wolves have gotten an update.
Next week I'm going to catch up on character animations that I really need to finish up. Plus, I'm sick of programming. A little bit of drawing will do me good.