Project CRTV (Working Title)
Brief Summary
Project CRTV is a Metroidvania-type game played on a CRTV for added fun. The player is given 3 abilities with drawbacks and advantages to each ability. The player will run into “A.L.T.E.R “ Which is a station where the player can swap abilities with a random one. The player can either accept or deny this new ability, it will help them in one area but give them a disadvantage in others. This is made in the Unreal 4 Engine.
Log #1
In this Update I added the skeleton to the abilities class that the 3 primary ability type classes will inherit from, Passive abilities, Movement Abilities, and Combat Abilities are the 3 ability types. Along with this, I made 2 of each type of ability. Movement abilities contain speed boost and jetpack abilities. Speed boost allows the player to run faster but slide when the player stops moving. A jetpack ability that gives the player a boost when the jump button is held but lowers the overall jump height and needs to recharge at a slow rate. For Passive abilities, it's just a boost to stats like health and defense, choosing health stat will lower defense and vice versa. Combat abilities will be added once the player gets a weapon for now there is just a placeholder ability.
Log #2
In This Update, I added the sacrifice system that gets an active ability that the player has and offers an inactive ability for the player to swap with if accepted the old ability will be inactive and the new one will be applied to the player. The player can only have three abilities at a time.
Log #3
In this Update, I further expanded the alter system so that if the player has no abilities then three random ones will be given to them when interacting with the alter. Before the player needed abilities in order to interact with the alter.
Upcoming
Sacrifice Alter changes still may be needed, for example, the player can just enter and exit the alter and get different abilities. The alter should only offer one ability per alter
Going to create the players weapon so attack abilities can be made and added to the player