> For the complete documentation index, see [llms.txt](https://lightbug14.gitbook.io/ccp/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lightbug14.gitbook.io/ccp/package/content.md).

# Content

The asset is divided into three main parts which are (from low-level to high-level):

* Core
* Implementation
* Demo

## Core

Consists of all the low-level components associated with the **character actor** itself.

{% hint style="info" %}
character actor ↔ character controller
{% endhint %}

These components are responsible for allowing characters to detect obstacles, move, rotate, change size, react of physics, and much more.&#x20;

## Implementation

This part consists mainly of two systems built around the character actor:

1. A finite state machine for managing different states.
2. An action system for handling input actions (player or AI)

## Demo

This part contains all the assets used for the demo. These assets go from character abilities/actions to UI components, meshes, sprites, and so on.

{% hint style="warning" %}
All the demo content has been included for demo purposes only.
{% endhint %}
