초보개발 3

godot 12차시

오늘은 새로은 프로젝트를 했어요~바로 무한의 계단과 같은 게임을 만들기 위해... 새 프로젝트를 만들고, 필요한 이미지들을 다운 받았어요! 입력 설정에서 키보드에 따른 action 을 지정해 줬어요! 맨날 하던 것을 해 주었답니닷.맨날 하던 것처럼 애니메이션을 불러와서 적당히 크기를 잘라줬어요. 플레이어는 항상 배경보다 앞에 있어 줘야 하기 때문에 Z index 를 1로 주었답니닷.extends Node2D# 가급적 습관적으로 클래스 이름을 붙여주기, 외부에서 클래스 내용을 참조해야 한다면 반드시 붙여주기class_name Player# 왼쪽, 오른쪽 방향으로 바라보는 메서드 정의func turn_left(): scale.x = -1 func turn_right(): scale.x = 1 여기서 scal..

레쭈고 godot 2024.11.19

godot 10차시

오늘은 캐릭터가 돌에 맞으면 일정 시간 동안 무적을 유지하다가 지정한 시간이 끝나면 다시 돌에 맞게 하는 코드를 작성했어요!오늘은 별로 어려움은 없었지만.. 집중력이 흐뜨러지는.... ~_~ 우선 코드~~~extends Node2Dsignal player_hitconst SPEED = 400const CHARACTER_WIDTH_HALF = 40var healthvar dead = falsevar invincible = falsevar invincible_timer = Timer.new()var invincible_time = 2# Called when the node enters the scene tree for the first time.func _ready(): $AnimatedSprite2D.pl..

레쭈고 godot 2024.10.31