유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

GODOT 4.4 Tutorial - Turn-Based RPG

Zenva

2025. 3. 5.

0

#game
#backend
  • Godot 4.4를 이용한 턴제 RPG 게임 매니저 스크립트 구현 과정을 설명합니다. 🎮
  • 플레이어와 AI 캐릭터의 턴 관리, 게임 종료 조건 등 게임 상태를 제어하는 게임 매니저의 역할을 다룹니다. 🕹️
  • 플레이어와 AI 캐릭터의 턴 전환을 위한 next_turn() 함수와 각 캐릭터의 begin_turn(), end_turn() 함수 호출 방식을 설명합니다. 🔄
  • AI 캐릭터의 턴에서는 임의의 대기 시간을 설정하여 현실감을 더하고, 전투 행동을 결정하는 함수(AI decide Combat Action)를 예고합니다. 🤖
  • 플레이어의 전투 행동을 처리하는 player_cast_CombatAction() 함수와 AI의 전투 행동을 결정하는 AI decide Combat Action() 함수를 소개합니다. ⚔️
  • 전투 행동(Combat Action)을 리소스로 정의하고, CombatAction 스크립트를 생성하여 전투 행동의 이름, 설명, 피해량, 치유량, AI 선택 가중치 등을 설정하는 방법을 보여줍니다. ✨
  • 게임 시작 시 ready() 함수에서 next_turn() 함수를 호출하여 게임 루프를 시작하는 방법을 설명합니다. 🚀
  • 캐릭터와 게임 매니저 간의 상호 작용을 설정하고, 플레이어 턴과 AI 턴을 출력하여 턴 전환을 확인하는 방법을 보여줍니다. 🗣️
  • 향후 Combat Action UI 구현 및 AI 전투 행동 결정 로직 구현을 예고합니다. 🔮

Recommanded Videos