> For the complete documentation index, see [llms.txt](https://fantacode.gitbook.io/melee-combat-system/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fantacode.gitbook.io/melee-combat-system/quick-start.md).

# Quick Start

{% embed url="<https://youtu.be/Vktwzr1IJD8?si=5wBLvfQiiUWpO4Pn>" %}

## Create Player Character

To create the player, go to **Tools > Combat System > Create Player.** This will open up the FS System Setup Window.

<figure><img src="/files/t3Hevc7ZBk327JPRAilv" alt=""><figcaption></figcaption></figure>

From the FS System Setup window, make sure the **Locomotion System** and **Melee Combat System** are selected, and drag and drop your character model to the Character window. and click on Setup.

**Note:** If you have other FS systems installed, they'll be shown in the list of systems.

<figure><img src="/files/FuT6fMZvaPgP2HjZhMG5" alt=""><figcaption></figcaption></figure>

## Create Enemy Character

To create the enemy character, go to **Tools > Combat System > Create Enemy**

<figure><img src="/files/WjNKyw7k04ZlF308EAV9" alt=""><figcaption></figcaption></figure>

Next, you should assign the model to the "**Character Model**" field and click the “**Create Character**” button.

<figure><img src="/files/OblO3MevM4mGsB0cTslS" alt=""><figcaption></figcaption></figure>

## Melee Fighter Setup

This script handles the attacks for both the enemy and the player. You must assign the **Weapon** and **Death Animations**, while other fields can be filled according to your preference.

<div align="left"><figure><img src="/files/mVtVy7C6gVIclpG88fsj" alt=""><figcaption></figcaption></figure></div>

## Navmesh Surface Setup

First, you need to create an empty object and add a **Navmesh Surface** component to it. Configure the necessary values, then click the "Bake" button

<div align="left"><figure><img src="/files/G6fAmVTpE7q4plntwAUp" alt=""><figcaption></figcaption></figure></div>

For more information about **Navmesh Surface**, you can find additional details [here](https://docs.unity3d.com/560/Documentation/Manual/class-NavMeshSurface.html) \
\
Now you can start to play
