Skip to content

Aslaif/ShapeshifterUnity

Repository files navigation

Shapeshifter

2D action-adventure prototype where the player learns enemy abilities through combat and uses them to overcome new challenges.


Preview

Gameplay 2026-03-1119-33-51-ezgif com-video-to-gif-converter 2026-03-1119-33-51-ezgif com-video-to-gif-converter


Overview

Shapeshifter is a 2D action-adventure prototype developed in Unity.

The core mechanic of the game allows the player to learn abilities from enemies during combat.
Once an ability has been learned, it can be selected in the Form Menu and used as the player's heavy attack.

2026-03-1119-33-51-ezgif com-video-to-gif-converter (1)

The project focuses on experimenting with combat systems, enemy abilities and player progression through gameplay mechanics.


Core Mechanic

The main feature of the game is the ability learning system.

During combat:

  • The player encounters enemies with unique attacks.
  • These abilities can be learned during battle.
  • Learned abilities become available to the player.
  • The player can use these abilities against stronger enemies later.

Controls

Movement

Action Controller Keyboard
Walk Left Stick A, D or Left / Right Arrow

Combat

Action Controller Keyboard
Jump Button South Space
Roll Button East K or Alt
Quick Attack Button West J
Heavy Attack Button North H or N

Menu

Action Controller Keyboard
Open Form Menu Start I
Open Menu Select Esc
Confirm Button South Enter
Backstep / Cancel Button East Esc

Gameplay Loop

Typical gameplay flow:

  1. Explore the environment
  2. Encounter enemies
  3. Learn new abilities through combat
  4. Use these abilities to defeat stronger enemies

Features

  • 2D action-adventure combat
  • Ability learning system
  • Enemy-based progression
  • Controller and keyboard support
  • Combat-focused gameplay prototype

Technologies

  • Unity
  • C#
  • State-based combat system

Project Goal

The goal of this project was to experiment with combat mechanics and ability-based progression systems in a small game prototype.

Assets

Most of the 2D assets used in this project were created by Penusbmic.

The assets are used for demonstration and gameplay prototyping purposes.

About

Small 2D action-adventure game featuring a shapeshifting mechanic where the player learns and uses enemy abilities during combat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors