← Back

Adira: Archer Princess

Adira: Archer Princess is a fast-paced 3rd-person momentum-based navigation game, where you as a master archer are trying to get to the castle as fast as possible, to rescue your captured brother, while dealing with manipulated city protectors keeping you away.

Navigate through the city using your slide and wall running abilities, and fight off enemies with your trusty bow. 


What I Worked On:

  • Player movement
  • Player respawn
  • Targets & doors

Player movement:

The first thing I started working on was the wall running mechanic because it would be our main feature so it would be very important for it to feel right.

this feature was accomplished by checking when the player is mid air if there is a wall to their left or right and if that's true, disable gravity and move the player along the way.

Afterwards to allow the player to gain and keep momentum I added a sliding mechanic. and a double jump mechanic to give the player a bit more control in the air.

Player Respawn:

for the player respawn, I decided to save the players location every 0.1 seconds when they are on the ground. And when they fall in the water they will be teleported back to the last saved location.

this gave some issues with the player being able to respawn on small ledges and immediately falling into the water. but this was fixed by checking the the front and back of the player is grounded at the same time.

Targets & Doors:

I also made targets the player can shoot to open doors. when the target it shot it emits a particle effect and makes the gears around it spin. afterwards the door opens in a quick but smooth motion.