반응형 [C++ 게임 개발 시리즈] Day 21: 적 캐릭터와 NPC의 AI 구현 적 캐릭터와 NPC의 AI 구현오늘은 행동 트리(Behavior Tree)를 사용하여 적 캐릭터와 NPC의 AI를 구현하는 방법을 학습하겠습니다. 이를 통해 게임 캐릭터가 주변 환경과 상호작용하고, 다양한 상황에 반응하는 방법을 배울 것입니다.기본 AI 동작 정의적 캐릭터와 NPC의 AI는 다양한 동작으로 구성됩니다. 여기서는 찾기, 이동, 공격과 같은 기본 동작을 정의하겠습니다.기본 노드 클래스 및 동작 구현기본 노드 클래스 정의우선, AI 동작을 정의하는 기본 노드를 구현합니다.#include #include #include enum class NodeStatus { Success, Failure, Running};class Node {public: virtual ~Node() .. 2024. 8. 1. 이전 1 다음 반응형