Solo Project: 3D Melee Combat

JULY-AUGUST 2025

Project Description

Download (itch.io)

Git Repository

Summary

For a personal project, I decided to prototype a 3rd person melee combat with the likes of Elden Ring.

The prototype uses the Unity new input system, with both keyboard and mouse and controller input support.

Using Mixamo animations, I added 3 simple attacks that can be done in succession, and enemies with a simple attack animation. With Unity's animation frame events system, I implemented my own logic for each animation.

Duration

4 weeks

Game Engine

Unity

Date

July-August 2025

Learning Outcomes

Technical Prototyping: Quickly prototyping melee combat mechanics such as attacks, dodge rolls, movement, camera control and enemy AI to test for fun and intuitiveness.

Combat Mechanics Design: Designing simple melee combat mechanics.

Research and Documentation: Researched different melee combat systems, analyzed them based on what they do well or not well, and came up with recommendations on how to design a combat system and what to prioritize.

C# Unity Scripting: Worked on the prototype in Unity, programming in C#.

Gallery

Melee Combat System Research Document