Nine Lives


Production Details:

  • Game Engine: Unity
  • Team Size: 1 developer
  • Timeline: September 2019 - December 2019
  • Platform: WebGL

Tools:

  • Compiler: Microsoft Visual Studio 2019
  • Sprite creation: Photoshop

About:

Nine Lives is a 2D Unity game with 9 different levels. Each level represents a mini-game with a simple game mechanic. The mini-games include a 2D platformer, Cookie Clicker clone, and a space shooter. This solo project was created to learn more about Unity's 2D systems and a general game dev learning experience. All sprites and animations were created by me.

Game Link:

https://www.kongregate.com/games/Jadonut/nine-lives

Gameplay:

The Nine Lives:

Life 1: 2D Platformer

The first life, or minigame, is a 2D platformer where you play as a cat jumping across rooftops. Mice are patrolling the rooftops but they can be killed by jumping on them!

Highlights:
  • 2D player controller with gravity
  • Basic enemy AI that moves between two node positions
  • Player can kill enemies by jumping on top of them
  • After enemy dies, it flips upside down and falls off screen





Life 2: Point-and-click

Defeat mice in this point-and-click minigame. Multiple mice spawn in various locations in this level, so you're objective is to click them all! To pass the level, you must click at least 10 mice, but if you click 15, you will receive a bonus goldfish. These goldfish are a collectable in the game and appear in every level.








Life 3: Maze

A spooky maze awaits the player in level 3. The goal is straight-forward, get to the heart at the end of the maze!

Highlights:
  • Simple 2D movement controls with box colliders encompassing the level
  • Pulsing idle animation for the heart and growing animation when collected





Life 4: Balance Beam

This life introduces a balance beam that you must use to keep a round cat alive! There are three stages to this level, each with heavier weight on the beam that makes balancing harder.










Life 5: Hidden Object Game

Life 5 puts you in a dark tomb where you must find 4 items to complete the level! There is a secret goldfish in the level that can be clicked like the other items. An item tracking bar is at the bottom of the screen, which fills in items you find.

Highlights:
  • Item tracking bar at the bottom, which fills in as items are found
  • Simple 2D sprite animations





Life 6: Object catcher

In this waterfall themed level, you must catch falling fish with a basket. The fish fall in timed waves and a secret goldfish is dropped at one point in the level.










Life 7: Cookie Clicker clone

For Life 7, the player must collect an extreme amount of fish in this Cookie Clicker clone! Click the cat to collect a fish, then buy items in the shop to gain fish over time.

Highlights:
  • An item shop with descriptions and increased prices with each purchase
  • The items in the shop give fish over time, which is presented with counters at the top
  • Clickable cat that rotates over time and grows in size when clicked







Life 8: Point-and-click

In life 8, you must catch evading fireflies in a moonlit forest. 20 fireflies are needed to progess to the next level, but getting 25 will reward you with a goldfish! The fireflies have AI that makes them move side-to-side and spawn in random locations.









Life 9: 2D Space Shooter

Enter a galactic battle in life 9, where you must fight the king rat! Using your spaceship, shoot the king rat and avoid their red lasers. If you keep more than 50% of your health, you will be rewarded with a goldfish!

Highlights:
  • Basic 2D player controller with shootable lasers
  • A boss that moves from node-to-node and shoots a pattern of lasers
  • At below 50% health, the boss enters phase 2, where they shoot faster and more lasers
  • A scrolling background full of stars