Tsumi no Nami!

The first game that I worked on, based on a brief and used for A-Level Grades!

The Brief Simplified:

  1. Design a game that would appeal to 10-16 Year Olds.
  2. Showcase your ability to develop a portion of your design.
  3. Showcase your ability to design levels, story, and game mechanics (Mostly Documents).

Tools and languages used:

  • Unity, C#
  • Google Suite
  • Photoshop for art and animations

Gameplay video can be seen here: https://www.youtube.com/watch?v=DX7ZP9BIw_k

The game had simple menus that would function as expected, a simple difficulty setting that adjust values like health, and a statistics screen that shows how you did.
A variation of bosses made from smaller enemies, with adjusted size, health, and whacky mechanics.
Simple gameplay, run, avoid, and collect, then upgrade using items dropped by bosses.
Items dropped by bosses use coins to affect stats like: speed, enemy fire rate, how many orbs spawn, etc...

Summary

  1. I Designed a game based on a given brief.
  2. I Created core assets like the player, enemies, bosses, and icons. (Environmental assets such as trees, bushes, audio and tilemaps were from a creative commons license)
  3. I successfully implemented the assets and mechanics to create a small functional game.

Mistakes

As this was my first ever non-tutorial project I had bugs and unoptimized performance. I now realize that I could have made the following improvements:

  1. Optimizing code by ensuring to not use expensive functions like FindAllObjectsWithTag.
  2. More extensive testing to avoid bugs like music being played twice.
  3. Using version control software to limit risk of lost files.
  4. A larger focus on art, camera work and user experience.