|
Capycore Engine
0.1.0
A simple and lightweight game engine written in C++ based on the Unity API architecture.
|
#include <engine/core/rendering/renderable.h>#include <engine/public/component.h>#include <engine/public/components/ai/navigation/pathfinding.h>#include <engine/public/components/rigidbody_2d.h>#include <engine/public/gameObject.h>Go to the source code of this file.
Classes | |
| class | AIController |
| Component responsible for controlling AI behavior. More... | |
Enumerations | |
| enum | AIControllerMode : uint8_t { PATROL = 0 , CHASE = 1 } |
| Enumeration for AI Controller modes. More... | |
| enum AIControllerMode : uint8_t |
Enumeration for AI Controller modes.
PATROL: The AI will patrol between set points. CHASE: The AI will chase a specified target. NOTE: Both support kinematic (non-physics) and physics-based movement using the Rigidbody2D component with colliders
| Enumerator | |
|---|---|
| PATROL | |
| CHASE | |