벽 세우기 저번글에 이어 작업을 계속해보자. PlayerStick은 위아래로 움직이기 시작했지만, 화면 넘어까지 넘어갔었다. 해결 방법은 여러가지가 있겠지만, 나중에 공도 튕겨내야 하기 때문에 위 아래로 벽을 세워보자. Pong Level 씬을 열고 KinematicBody2D를 추가한다. 앞에서 다뤘다시피, CollisionShape2D가 필요하다. 이름을 WallTop으로 바꿔준 후, CollisionShape2D를 자식 노드로 추가한다. CollisionShape2D를 선택한 후, Inspector > Shape 항목에서 RectangleShape2D를 선택해준다. 여기까지 하면,…
[월:] 2022년 09월
처음 접하는 Godot: Pong 게임을 만들어보자 #2
1편에서 Node와 Scene에 대해 많은 얘기를 했지만, 결국 막대기 하나 만들었다. 처음이라서 하나하나 짚고 넘어가서 그랬는데, 중복된 얘기를 안한다고 해도 아직 할얘기가 많긴하다. 1편에서 설명이 조금 아쉬웠던 Kinematic body와 Rigid body의 차이만 간단하게 얘기하고 다음 얘기로 넘어가자. KinematicBody2D vs RigidBody2D Rigid body는 물리 시뮬레이션이 가능한 물체라고 생각하면 된다. 질량도 있고, 중력의 영향도 받으며, 회전 토크도…