Rise of the Beast
ROLE
Game Designer
DESCRIPTION
Training pet game
Project Status
In Development
Project work
Game Jam / Individual
Genre
Simulation, Action
Type
Videogame, 1 Player

About Rise of the Beast
Overview
Rise of the Beast was created for the 2023 GMTK Game Jam, Roles Reversed. The game took inspiration from duck life. In Rise of the Beast you train your pet to become a beast to take back the animal kingdom! You play through different mini-games to level up the pets Fighting, Agility, and Reaction. Once you feel like you have leveled up your pet enough you can go into coliseums and test your luck to become the Beast.
Highlights

-
Original music with the help of @SomeOne
-
Made a Level up system using PlayerPrefs
-
A save system

Extras
How the game was made
The first thing was implementing Vector2 movement and then developed a dialogue system with a clear UI to track the pet's level, train the pet, and send it to animal kingdom tournaments. Each training section featured a different mini-game: a fighting game where players defend against endless waves of enemies, an endless runner for agility training, and a reaction time test. Players use these mini-games to level up their pets, preparing them for competition in the animal kingdom tournaments.


OMABUARTS STUDIO: QUIRKY ANIMALS
This is the art that will be turned into pixel art for my game
The Code Explained

Add Experience:
This Script checks if you are the max level or not. If you are not at the max level you will proceed to collect the xp points given to you and save it into the PlayerXP PlayerPrefs.

On Destroy:
This Script ocurrs whenever the player dies or resets the scene they are playing in. If they do one of those things all of the XP PlayerPrefs get saved so you don't lose your progress.

ON collision with enemy:
This Script looks at what you collided with. If it is Enemy you die and depending on what you score was it gets calculated into an xp format to get addeed to you overall level up system.