2D 플랫폼 게임 고도트 튜토리얼: 자주 묻는 질문
게임 스크립팅 기초
Framecove로 2D 플랫폼 게임 튜토리얼을 어떻게 시작하나요?
2D 플랫폼 게임 튜토리얼은 list_dir로 프로젝트 폴더를 매핑하고 edit_file로 CharacterBody2D 노드의 이동 스크립트를 생성하며 시작합니다. 프로젝트를 실행하세요. 채팅 창에서 출력을 확인하여 코드가 게임에 맞게 올바르게 작동하는지 검증하세요.
3D 고도트 튜토리얼에서 노드 경로 오류는 어떻게 수정하나요?
노드 경로 오류는 스크립트가 장면 트리에 존재하지 않는 노드를 참조한다는 의미이며, Framecove는 grep을 사용하여 .tscn 파일의 오류를 찾습니다. 이는 3D 고도트 튜토리얼입니다. 프로젝트를 실행하고 실제 종료 코드를 확인하여 오류가 해결되었는지 검증하세요.
falling rigidbody2d의 떨림 현상은 어떻게 수정하나요?
falling rigidbody2d의 떨림은 물리 단계와 프레임률 불일치로 인한 시각적 아티팩트이며, 에이전트는 Shell 도구를 사용하여 빌드 명령을 실행합니다. 에이전트는 종료 코드를 확인하고 프로젝트를 실행하여 수정 사항을 검증합니다.
물리 함수 내에서 체력 값이 변경될 때 어떻게 처리하나요?
물리 함수 내에서 체력 값이 변경된다는 것은 에이전트가 스크립트를 읽고 로직을 _physics_process로 이동할 것을 제안한다는 의미이며, 종료 코드가 수정 사항을 확인합니다. 편집기는 프로젝트 실행 전에 검토할 수 있는 실제 출력을 표시합니다.
Framecove 사용법
Framecove가 공식 고도트 문서를 대체하나요?
아니요, web_search와 http_get로 docs.godotengine.org를 읽으므로 직접 진위를 검증할 수 있으며 2D 플랫폼 워크플로우를 지원하고 물리 프로세스에서 체력 마이너스 1이 오류를 유발하는 이유를 설명합니다. 문서를 확인하세요. Godot 프로젝트의 함수 이름이나 노드 유형을 임의로 발명하지 않습니다.
코드가 항상 작동하나요?
아니요, 에이전트는 diff로 변경 사항을 제안하므로 Ask first 모드에서 검토하고 프로젝트를 실행하여 결과를 검증하세요. AI 코드는 잘못될 수 있으므로 수정을 수락하기 전에 테스트하여 정확성을 확인하세요.
GDScript에 유한 상태 기계(FSM)를 어떻게 구현하나요?
유한 상태 기계는 에이전트가 스크립트에 상태 전이를 작성하고 edit_file을 사용하여 상태를 추가하며 서로 간에 신호를 연결하는 로직 패턴입니다. 상태 로직을 사용합니다. 실행하기 전에 코드 구조를 검토하고 결과를 확인하세요.
변경 사항에 대한 승인 모드는 무엇인가요?
Ask first는 파일을 변경하는 모든 작업 전에 일시 중단하고 diff를 표시하여 변경 전에 검토할 수 있는 승인 모드입니다. 일시 중단됩니다. 이 모드는 모든 수정 사항을 검증하고 변경 사항을 승인하도록 보장합니다.
모델, 프라이버시 및 다운로드
클라우드 모델을 사용할 때 내 파일은 어디로 가나요?
프롬프트와 파일 텍스트는 선택한 클라우드 제공업체로 전송되며, 로컬 모델은 모든 데이터를 PC에 유지하여 프라이버시를 보호합니다. 데이터는 비공개로 유지됩니다. 에이전트는 GDScript와 장면 텍스트 파일을 읽고 변경합니다.
인스톨러 코드는 코드 서명이 되어 있나요?
아니요, 인스톨러는 코드 서명이 되어 있지 않으므로 certutil로 SHA-256 체크섬을 검증한 후 SmartScreen이 설정 프로그램을 실행하라는 경고를 표시할 수 있습니다. 해시를 일치시키세요. '자세히 보기'를 누른 후 '그래도 실행'을 눌러 애플리케이션을 설치하세요.
최신 버전은 어떻게 다운로드하나요?
다운로드 버튼은 Windows 10/11용 34 MB 설정 프로그램을 제공하며, 선호하는 사용자를 위해 25 MB 포터블 exe도 제공됩니다. Send feedback. 새 버전이 준비되면 앱에 '업데이트' 버튼이 표시됩니다.