Catalina Island: A 3D Adventure Game

I designed and coded this project myself. The project uses entirely free/ handmade assets and is made in Unity.

Catalina Island. A 3rd-person exploration game made in Unity with only free and handmade assets. Giant mutant rabbits rule the island. The player takes the form of a lone white wolf who uncovers the truth of how the giant rabbit regime came into being. The story unfolds as the player directs the wolf towards food, health and knowledge, leading him to an ultimate choice…

Look & Feel

The game has a therapeutic visual element, of lush green tropical island landscapes with cute creatures and the absence of humans.

The first island is inspired by a real island, ‘Santa Catalina’, one of California’s Channel Islands, located southwest of Los Angeles. It is used by Apple as a Mac wallpaper.

The second island is inspired by another real island, ‘Ōkunoshima’, situated in the inland sea of Japan. In 1929 the army began manufacturing chemical weapons, rabbits were brought to the island and used to test the effectiveness of the poison gas in a secret test program. The island is now overrun by them. The game is based on the legend of giant mutant bunny rabbits from the test program.

Game Objective

The player has to move the wolf through the different habitats (levels) of the island to collect artefacts. These contain elements of a riddle, which when pieced together offer two possible outcomes. The choice made by the wolf will affect all the species on the island. Whilst discovering the artefacts the wolf must stay alive and find food for the other species to survive.

Surviving a Rabbit Attack

The giant mutant bunny rabbits will chase and squash you if you are not careful...

Rampaging rabbits will chase and try to stomp on the wolf to prevent him reaching food and artefacts. This reduces the health of the wolf indicated by the health bar. If the health bar reaches zero, the wolf and all the other animals die on the island. The wolf can collect health hearts protected by other animals on the island to rejuvenate the wolf’s health. The wolf sometimes needs to use self-defence to knock out the rabbits (this is achieved by jumping on a weak spot between the rabbit’s ears), or to run away or use the escape portals to the next level.

Finite State Machine

The rabbit AI will be on 'Idle' state if the player is not close enough for the rabbit to attack. If the rabbit sees the player, the rabbit will start to chase the player and jump attack until the player runs away or dies. However, if the player fights back and the rabbit is knocked out, it will go to the 'Dead' state from which it cannot return.

Game Objective

The wolf has to collect food scattered across the island which is accounted for in a food bank for the other species. The more food the player can collect, the longer the species will stay alive, giving the wolf more time to discover all the artefacts.

Hidden within the island are unique books that contain clues that are nonsensical alone. Once the player has collected all the artefacts s/he must piece together the information and make the final choice for the island.

Game Play

A short clip of the game.

User Interface

Splash Screen

At the beginning of the game there is a splash screen that is displayed for a couple of seconds with the Catalina Island logo. The rabbit image in this logo is from: Line Drawings Keep On Rabbit Animals Simple Lines Free Vector and PNG, by pngtree (https://pngtree.com/freepng/line-drawings-keep-on-rabbit-animals-simple-lines_4165835.html).

Main Menu

A panel has been used for the start screen. It was created by hand and the psychedelic colours are juxtaposed against the moody backdrop of the island. As the game is investigative, the font style is typewriter, mimicking the classic detective movie fonts.

The options screen will have the choices for ‘easy’, ‘medium’ or ‘hard’ game play, where the rabbits get faster and harder to knock out with each progression. The main menu appears at the beginning and at the end of the game. It uses 'On Click' events alongside a script to activate different buttons within the menu.

Pause Menu

The pause menu features a backdrop of a shadowy menacing giant rabbit. The purpose of this image is to grab the player's attention back into the game. The text enlarges when the player's cursor hovers above it.

If the player would like to pause the game whilst playing, they can press the ‘esc’ key on the keyboard and the pause menu will appear, allowing them to pause and resume the game. They player can also select ‘MENU’ to go back to the main menu and ‘QUIT’ to exit the game.

Game Start

When the player enters the game a zoom in and zoom out effect t illuminates the game arena, focusing in on a menacing giant rabbit in the distance. The level location is indicated at the middle bottom of the screen in typewritten text.

Particle effects are used to produce rain and lightning effects. I have used a fiery gradient for the lightning bolts coming from the sky.

Navigation & Player controls

The player controls the white wolf’s movements through various habitats by using the arrow keys for direction of travel, and the space bar to jump.

Each habitat is an enclosed world in which the player’s avatar, the wolf, is free to wander in all directions and discover the environment, food and artefacts, without time limits. However, a rapidly reproducing rabbit population threatens the wolf’s ability to survive in each habitat.

Collectables: Point System

The vegetable bank counter is located in the top right sky area. It increases as the wolf collects the food. The food counter will also reduce at a specific rate, illustrating the effects of the animals feeding on the collected food. The player must keep the vegetable bank counter in surplus. The food is animated and glows indicating to the player that it can be collected.

Collectables: Books/ artefact collection

Hidden around the island are unique books that contain clues that are nonsensical alone. Once the player has collected all the artefacts s/he must piece together the information and make the final choice for the island.

Collectables: Health System

The giant rabbits attack the wolf as he progresses through the game. The health bar is located in the top left sky area indicating the damaging effects of the rabbits’ attacks. The health hearts scattered around the island, protected by friendly creatures, increase the wolf’s health and is also indicated by the health bar.

End Game Sequence

The game is won when the wolf discovers the source of the rabbits’ power and makes his ultimate choice which will appear using a Head Up Display. The Head Up Display is in production. The wolf needs to discover all the artefacts and piece together the riddle, which has two answers, but the answer the player chooses will determine the fate of the island’s future. The player will choose their answers by clicking on one of the multiple-choice answers. In the meantime, the player should focus on staying alive.

If the wolf is overcome by the stomping rabbits and has no health left or the food bank counter reaches zero, the wolf will die and so will all the other species. A ‘Game Over’ screen will appear.

More by Elena Barry

View profile