Defne Genç Portfolio
← Back to Design Projects

Spiritwood

Narrative DesignVisual DesignGame Design
Spiritwood Game Title Screen

Concept

Welcome to the Spirit Woods, a place where everything is not as it seems. Long ago, a human found their way into this enchanted forest and harnessed the power of Spirit Wood. With this power, they corrupted the animals and living beings of the forest. Now, these corrupted animals seek chaos and destruction, destroying the once-peaceful Spirit Woods.

Play as the first human to step foot in the Spirit Woods in centuries. With the help of the last few uncorrupted animals, bring the corrupted animals back to the light, reverse the curse, and save the Spirit Woods!

Role

  • Narrative Designer
  • Visual Designer
  • Playtester

Tools

  • Unity
  • Aseprite

Class

CS 247G: Design for Play

Team Members

  • Pedro Civita
  • Eli Waldman
  • Jamie Song
  • Janet Liu

Project Duration

10 weeks

Design Decisions

Target Audience

Our target audience are players who are above 6 years old, and we hope it could be enjoyable for people across different age ranges. We intentionally chose to have our character be a female to encourage female players in this traditionally male-oriented platform game. Additionally, this game is meant for players who enjoy puzzle-platforming mechanics and a cute 8-bit aesthetic. Our movement is slow by design, as we want players to explore their surroundings, and focus on thinking about each puzzle rather than their movement.

Types of Fun

The main types of fun for our game are challenge and discovery. As a platform game by design, we want our players to have fun cracking the levels and gain a sense of achievement by completing the puzzles. Specifically, we created interesting mechanics (described in the core mechanic section) that will force players to think about when to click what buttons in order to reach the end of each level. Moreover, our game gives players the freedom to explore their environment, talk to many different animals, and discover her mission in the game, and what kind of special power she has.

Core Mechanics

When in doubt, press E

Players can press the "E" button to chat with our animal NPCs, collect spirit wood, and turn into a spirit form. The fact that there is only one button for them to click on to trigger events and actions largely reduces players' cognitive load and allows them to focus on the puzzles and the narrative of the game.

Spirit Mode

Upon collecting spirit wood, players can use it as a consumable charge. By pressing E (not around other interactables), players enter the spirit world. Immediately, their human character is locked in place and they now play as their spirit form. This spirit form can pass through indicated walls and jump on indicated platforms. These indicated walls and platforms can not be interacted with in the player's normal, human form. Thus, spirit mode adds unique puzzle solving gameplay to each level.

Spirit Platforms & Walls

When in spirit mode, platforms that were translucent in normal, human mode around the map begin to glow and become intractable. Further, these platforms can now be "jumped on" and used. In normal mode, these platforms are not intractable. Additionally, when in spirit mode, walls that seemed impenetrable in human mode become translucent and open up new parts of the level to the player.

Levers

Similarly, there are some levers that can only be activated when in spirit mode (indicated by their blue glow), which remove obstacles for the player's physical body to move through. Meanwhile, other levers can only be activated in Human mode, creating a strong contrast between both modes.

R for restart

Our flagship mechanic consists of charges which, once used, disappear. This means that players need to conserve them and only use them in the right moments of the puzzle. Otherwise they can get stuck and become unable to complete the level. Thus, having R as the restart button was a pivotal mechanic for us. It was a conscious decision to make the stakes low. We want players to learn by doing (instead of having to sit and read through the instructions of the game, as learned in our Plants v Zombies sketchnote). We want to invite players to make mistakes, realize where and why they used a charge wrong, they can restart with R, and try again. We give players the freedom to make mistakes by restarting the game simply by pressing 'R'. In fact, starting from the beginning is a mechanic that makes the game possible to "learn by doing" rather than "learn by reading" (which we learned is much less effective in games).

Choosing the Theme

We all liked the idea of small, puzzle/platforming levels in the forest that the player had to work through to. We wanted to make a very refined level or two, showing off the core and flare features of the game. This meant we could focus a lot on developing art and coding a game that felt very beautiful and natural to play. Since the "spirit" theme was so prevalent in the early stages of brainstorming, we wanted to make a "spirit" mechanic. This resulted in us mixing our theme with our mechanics for the first time: The player could pick up spirit wood in each level and use it (like a consumable) to go into spirit mode.

Below is the moodboard I created, which helped me create a colour palette and aesthetic to inform our visual theme. We kept much of this in the final design.

Spiritwood Moodboard

Moodboard for Spiritwood's visual design

Narrative

We wanted a story that resonates with the need to enter "spirit mode" and enables the player to talk to animals. We went with a story that starts with an amnesiac character waking up in the forest to the animals watching her. Knowing that it was another human (a warlock) who had turned half the forest to evil and chaos, they approach her as a potential saviour who can harness the power of spirit wood.

We wanted to make it so that it made sense for only humans to be able to influence the souls of animals with spirit magic. Thus, the same way the warlock turned many animals evil, it is our character's task to free the captured souls of the "dark" animals.

Finally, we chose the animals' tone to be friendly with different personalities. For example, master Oogway is wise, while the other animals are mostly in distress. This creates a welcome yet urgent atmosphere for the player to help them save the forest.

Artwork

Since we decided to make a digital game and flesh out some cool puzzle mechanics, we knew we would need to ration our time wisely. Thus, we turned to 8-bit art, which most of us had no experience with. But, after some YouTube tutorials and some trial and error, every member in our P2 team was cranking out game art. Janet specialized in character development and animation, I focused on our animals, backgrounds, and in-game platforms, and Eli created the broader lobby map and map features.

Characters

Our main character is a girl with forest-themed clothes: a red hat and green clothes.

Other characters are all animals, including Master Oogway who gives hints to players during the game, a bunny, a squirrel, a deer, and a bear. There are also dark animals who are controlled by dark powers such as dark bunnies and dark snakes.

Main Character Sprite

Main Character

Master Oogway Sprite

Master Oogway

Dark Bunny Sprite

Dark Bunny

Dialogue

We wanted to give the player multiple ways to play the game and uncover the story. If a player just wants to enjoy the puzzles and doesn't care much for a story, after the quick required dialog at the start of the game, no other dialog is mandatory. However, if players want to enjoy the open world lobby, understand the narrative, and immerse themselves in the environment, they can interact with animals all over the lobby to uncover the story.

Dialogue Example

Example of in-game dialogue with forest animals

Accessibility

We wanted to have multiple avenues of feedback for players to understand what is happening in the game. For example, we noticed that, at first, our platforms blended in with our background too much, which would be indistinguishable for people with impaired vision. To counteract this, we made our platforms thicker and reduced the exposure of our background. We also added an animated halo around items with "spirit" qualities, making it clear to the player that it is different from regular interactable objects. Finally, the opacity of inactive elements such as platforms gives the player additional cues as to where they are able to jump.

Additionally, we added jump sounds for players who rely more on auditory feedback. The same goes for picking up spirit orbs, which make a rustling sound. This makes sure that we have strong feedback both visually and auditorily for players who are not fully able to rely on one or the other. We also added a "?" toggle to the top right of the screen to clarify the controls of the game for players who don't necessarily have experience in these kinds of games. The toggle explains how to use E, space, and the WASD controls for players to refer to. The spiritwood inventory on the top-right also bobs up and down for additional visual feedback, showing that it is a collectible that can be used in the game.

Background Evolution

Evolution of our background image, based on how much it blends into the foreground

Level Design

To have ludo-narrative cohesion with our level design, we made it so the player is able to use the spirit wood to (1) interact with spirit objects and (2) save the souls of the animals. The level is only done when the player "saves" all the animals, making the flag less translucent and signaling that they are able to finish the level.

For this, Eli hand-drew the levels and we talked about how it would make sense for the player to be forced to choose to use their spirit mode at the right time. By moving around platforms, thinking about where spirit activation would make sense, and considering how to make it a challenge for all animals to be saved, we were able to craft some levels with medium difficulty, so that the player would be pushed to think about how to correctly use the mechanics of the game.

Level Design Sketch

Hand-drawn level design sketch

Implemented Level

Final implemented level with spirit elements

Design Iterations

Our game went through several iterations based on playtesting feedback. We started with a basic structure and gradually refined the mechanics, visuals, and player experience.

May 16th: Created bare-bone game structure on Unity

Initial setup of the game environment and basic mechanics.

May 18th: Added interaction with the bees and basic level structures

Player in lobby, interacting with bees

Player in level, interactable ball, platform

May 18th-May 25th: Added opening scene, some animals, bridge, and refined the game puzzle scene

Playtest 1

Guiding questions
  • Can players walk around the map and get into the puzzle through the tree door?
  • Does the spirit mode work?
What's being tested

Opening scene, the main character's ability to walk around, talk to animals, enter the puzzle, and become a spirit.

Key observations
  • Players walk "under" the bridge
  • Players walk outside the map
  • Players get confused about the spirit mode, mainly because we haven't changed the spirit-version of the character and explained there is a spirit mode
Changes
  • Need to add edge collider for the bridge
  • Need to add box collider for the tree
  • Edge of map needed
  • Need to add more animals
  • Need to add a spirit mode and explain it more

Final Iteration

We added a question mark button on the upper right corner for players to easily see what keyboard buttons they should click to perform actions. Moreover, we highlighted the function of the button E in case players didn't fully get the turtle's hint at each level.

We also improved our hint system and made the hints from the turtle clearer at each level.

Moreover, during our final playtesting, we noticed that some players did not talk to the turtle and went straight into solving the puzzle. These players had a higher chance of getting stuck as compared to those who got the hint for the turtle. To ensure players get hints from the turtle, we moved the turtle to the right of the player's starting point and had it face towards the player at the first level because we noticed that players needed the most scaffold as they first entered the puzzle.

Broader Impact

Although our game has no direct social commentary embedded in it, we did make subtle choices while thinking about its broader impact. For one, we wanted our main character to be female. We wanted to make this choice to contribute to normalizing a female default character in an industry still largely dominated by male characters presented as the sole option.

Additionally, the storyline of the game actually has metaphors that underpin themes of human-versus-nature and sustainability. The warlock who harnessed the spirit power then turned against the forest represents humanity harnessing the power of nature to use it for its destruction. Our main character symbolizes the hope for humanity to rectify its past mistakes and cooperate with nature to undo the damage it has done.

Potential Improvements

Cohesive Aesthetic Design

The game's visual harmony is paramount to creating an immersive experience. Discrepancies in pixel size and color schemes between different elements, such as animals and the main character, can be jarring and detract from the overall cohesion. To address this, we propose the following:

  • Standardize pixel densities across all sprites to maintain consistency.
  • Develop a comprehensive color palette that is used throughout all levels and character designs to unify the visual elements.
  • Consider a style guide that includes shape language to ensure that all animals and characters follow a similar design ethos, making the game's art look intentional and harmonious.

Increasing Level Difficulty

While the game presents a medium difficulty curve, there is room to introduce more challenging levels that require higher dexterity and strategic planning. This could involve:

  • Designing levels with time constraints to add urgency and challenge players' quick-thinking abilities.
  • Introducing environmental variables that change in real-time, requiring the player to adapt their strategies dynamically.

Enhanced Narrative Integration

Though the narrative elements are present, they could be woven more tightly into the gameplay to create a richer experience.

  • Narrative-driven objectives: Beyond saving animals, include specific story-related goals in each level that contribute to unfolding the tale.
  • Cutscenes that evolve with player choices, reflecting the impact of their actions on the game world, enhancing the ludonarrative cohesion.

Diversified Gameplay Mechanics

Given the feedback on the spirit mode and its interactions, there's an opportunity to diversify the gameplay mechanics further.

  • Introducing 'corrupted' areas or levels where spirit mode functions differently, perhaps being weaker or having altered abilities, to provide new challenges.
  • Implementing puzzles that require switching between human and spirit forms mid-action to complete, testing both timing and form-switching acumen.

More Design Projects