Claim to Fate Splash Art

Jan 2, 2025

Topdown Horde Shooter

Claim To Fate

Claim to Fate Splash Art

Jan 2, 2025

Topdown Horde Shooter

Claim To Fate

Project Type Organization / Group Project

Software Used Unity Engine 2022

Languages Used C#

Use of Concept Linear Algebra, Async Functions, Factory & Strategy Pattern

Primary Role(s) Gameplay Engineer, Technical Designer, UX/UI Programmer

Claim to Fate

Claim To Fate is an isometric rhythm-based horde shooter set in a futuristic fantasy world. The player plays as Fate, a young member of the  "Avant Guard" who channels mystical power through her lyre-bow to defend her hometown from corporate robots that are stealing vital resources.

On the shore of the Primordial Sea, life blooms with water at its center as an infinite resource and the agent of all creation, but the well in Fate's hometown of High Song has been filling with less and less water so the townspeople have been struggling. Fate's mentor, Alice sends Fate outside of town to show her that the river they depend on has reversed its flow somehow, imploring Fate to investigate. With her lyre-bow, its AI model B.U.D and Alice helping her, she embarks on her mission and finds a much deeper plot involving the misuse of AI that threatens humanity and the Shore itself.

Claim to Fate

Claim To Fate is an isometric rhythm-based horde shooter set in a futuristic fantasy world. The player plays as Fate, a young member of the  "Avant Guard" who channels mystical power through her lyre-bow to defend her hometown from corporate robots that are stealing vital resources.

On the shore of the Primordial Sea, life blooms with water at its center as an infinite resource and the agent of all creation, but the well in Fate's hometown of High Song has been filling with less and less water so the townspeople have been struggling. Fate's mentor, Alice sends Fate outside of town to show her that the river they depend on has reversed its flow somehow, imploring Fate to investigate. With her lyre-bow, its AI model B.U.D and Alice helping her, she embarks on her mission and finds a much deeper plot involving the misuse of AI that threatens humanity and the Shore itself.

Code Samples & Implementation

Code Samples & Implementation

Systems Responsible For:

(click to expand and view code samples)

(tap to expand and view code samples)

Finite State Machine (Entity logic)

Weapon (Traces, Linear Algebra)

Object Pooling (Generics & Interfaces)

Waves (Interfaces & Math)

Abilities System (Strategy & Factory Pattern)

Enemies (NavMesh, A*, State Machines)

Rhythm Game Aspect (Math on audio files)

Finite State Machine (Entity logic)

Weapon (Traces, Linear Algebra)

Object Pooling (Generics & Interfaces)

Waves (Interfaces & Math)

Abilities System (Strategy & Factory Pattern)

Enemies (NavMesh, A*, State Machines)

Rhythm Game Aspect (Math on audio files)

Finite State Machine (Entity logic)

Weapon (Traces, Linear Algebra)

Object Pooling (Generics & Interfaces)

Waves (Interfaces & Math)

Abilities System (Strategy & Factory Pattern)

Enemies (NavMesh, A*, State Machines)

Rhythm Game Aspect (Math on audio files)

Systems Responsible For:

(tap to expand and view code samples)

Finite State Machine (Entity logic)

Weapon (Traces, Linear Algebra)

Object Pooling (Generics & Interfaces)

Waves (Interfaces & Math)

Abilities System (Strategy & Factory Pattern)

Enemies (NavMesh, A*, State Machines)

Rhythm Game Aspect (Math on audio files)

Create a free website with Framer, the website builder loved by startups, designers and agencies.