Tools

  • Unity 3D

  • C#

Contributions

  • Game Direction

  • Game System Design

  • Programming

  • Environment Design

  • Animations

  • Sound Design

  • UI and UX

Not Starfox is my attempt at recreating the classic Corneria level of Starfox 64, as an almost-top down, on-rails shooter. It was completed in 3 weeks, during December of 2022.

On-rails

Animations were largely based on a timeline, with the player moving through the level on rails. Enemies fly in at set keyframes, though attacking is dynamic as they track and shoot at the player.

Dynamic attack animation

The boss at the end of the level has a dynamic attack system that will choose from a pool of up to 5 available attack animations. As pieces are destroyed, some animations are removed while others are added.

Movement

Movement needed to feel fast, responsive, and fun. Multiplying the analog stick input values by the move speed allows the ship to move 1:1 with the stick movement. Additionally, the ship will roll to the left and right, depending on how hard the player is evading, and will engage boosters or brakes, if the player is fully throttling forward or pulling back on the stick. Though these are just visual and audio embellishments to the ship movement, they do enhance and help illustrate the control that the player has of their ship.