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.
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