리듬 게임의 기술적 요소2, Area2D와 연관 클래스 - 고도 배우기, Godot
"리듬 게임 분석하기" 글에 이어서 여러 가지 기술적 요소를 살펴보고 있다. 리듬 게임은 첫 화면에서 원하는 음악을 선택하고 [Go] 버튼을 누르는 것으로 시작한다. 데모에서는 3가지 트랙을 담고 있는데 개별 트랙을 선택하는 방법은 상단의 사각형을 좌우로 드래그하는 것이다. 각 음악 트랙을 서로 다른 색상의 사각형으로 표시하고 있는데 이때 사용하는 주요 클래스는 Area2D, Sprite, CollisionShape2D 등이다. ■ Area2D 클래스 게임 개발에 있어 2D든 3D든 자주 사용하게 되는 것이 두 오브젝트가 겹치거나 닿을 것 같은 상황을 감지하는 충돌 감지와 충돌에 대한 반응을 처리하는 것으로 고도 엔진에서는 물리 몸체(Physics Body)로 Area2D를 비롯하여 StaticBody2..
게임개발과 무료게임
2022. 9. 27. 22:01