2D Godot 2D 게임 기초

Resource

리소스 RefCounted < Resource

데이터를 담는 파일. 텍스처·사운드·씬이 모두 Resource 이고, 직접 만들 수도 있다.

class_name 을 붙여 상속하면 에디터의 "리소스 새로 만들기" 목록에 나타나고, @export 한 값들이 인스펙터 칸으로 뜬다. 그때부터 기획자가 코드 없이 밸런스를 만진다.

어디에 쓰나

  • 적·무기·스킬 밸런싱 데이터
  • 웨이브 구성
  • 대화 스크립트

비슷하지만 다른 것

  • PackedScene노드 구조를 담은 Resource. 씬 파일이다.
주의

같은 .tres 를 쓰는 인스턴스들은 하나의 객체를 공유한다. 런타임에 값을 바꾸면 전부 바뀐다. 변하는 값은 노드 쪽 변수에 둘 것.

본문에 나오는 곳: 19강

Godot 공식 문서에서 보기 →