top of page
Screenshot 2022-11-20 221657.png

Cat-astrophe!

Student Project
Orthographic camera view-based game within the unity engine with the players objective being to push objects to the ground while playing as a cat in their owner’s home.

 

Platform

-Windows

Project Type

-Unity C#

-Team of 6

Duration

Augest 29st 2022 - October 5th 2022 (1 Month)

Role

​

-Programmer

Summery of contributions

As a coder for this project I was responsible for things such as

- Player controller based on an orthographic point of view

-Player Object Pushing Mechanic

- Scoring System

-Rounds System

-Game Timer

-All In game UI functionality

-Object Layout for each round

Player Controler.png
Pushable Object Inspector view.png

A Closer Look

Orthographic Player Controller

​The player controller I developed for this game is a very different one compared to others because of the orthographic view the game is based on. Because of this the controller had to accommodate for the visual direction of the game.

Video Example
Click on Images for a closer look
Player Controler.png
Player Con Inspector view.png
RayCastCode.png
Pushable Object Script.png
Pushable Object Inspector view.png
Object Pushing Mechanic

Utilizing ray casts, the player is able to press a button and shoot out a line that detects if there is a pushable object in front of it. if the raycast detects the object with the proper parameters such as a ridged body and another necessary target script, the object will be pushed in the opposite direction of the player.

Round System

Within the game I developed a round system that replaces each environmental object with new objects each round. I was able to achieve this by creating a system in which each round lay out is held within a game object in which once the player reached a certain score the current layout would be deactivated and the next one would be activated.

Round SystemCode.png
Round System In Inspector.png
bottom of page