Hari's Portfolio   |   Flail Bash

Project Overview

This is the prototype of a roguelike survival game where players are equipped with physics-based weapon and tools to survive waves of enemies and bosses in a cubic gravity-shifting arena. The gameplay revolves around players constantly maintaining momentum-based fluid movements to stack up force which scales the attack power of their physics-based weapons. Each face of the arena features different terrains which the players must learn to nagivate efficiently. Players can unlock new tools and weapons along with random power ups to progress further.

Unity C# Design
Responsibilities
Gameplay Programming, Physics Programming
Development Time
4 Weeks
Grade
Distinction

Systems & Features

What I Learnt

This project made me become a lot more comfortable in working with physics calculations for different motions of player and the weapons, Unity's rigidbodies, tackling code-based animator state machine, and unity's joint constraints.

Documentation

Here's a presentation I've made on this project. (some of the content are gifs but they can't play on the pdf viewer)

Future Work