Physics2D 2

[EP54] 캐주얼 물리 퍼즐게임1 – 모바일 환경 설정부터 플레이 그라운드 구성·기본 동글 로직까지 완전 구현

이번 EP54에서는 새롭게 제작할 캐주얼 물리 기반 퍼즐 게임 프로젝트의 첫 단계를 진행한다.모바일(Android) 환경을 설정하고, 배경/바닥/벽으로 이루어진 플레이그라운드를 구성한 뒤, 화면 드래그로 움직일 수 있는 기본 동글 오브젝트까지 함께 구현한다.물리 중심의 캐주얼 퍼즐 장르를 준비하는 단계에서는 카메라·리졸루션 세팅과 리지드바디/콜라이더 구조가 매우 중요하므로 이번 강의 내용을 전체적으로 정리했다.1. 모바일 환경 설정(Android Build Support)1-1. Unity Editor 세팅 확인상단 메뉴Edit → Preferences → External Tools → Android 항목 확인다음 네 가지가 모두 노란색 느낌표 없이 정상 상태여야 한다.JDKSDKNDKOpenJDK노란 ..

[EP16] 물리 기반 점프 & 레이캐스트 착지 판정 — 2D 점프 시스템 완전 정복

이번 EP16에서는 2D 플랫포머 게임의 핵심 요소인 점프 시스템을 완성한다.유저 조작의 기본은 “이동”과 “점프”이며, 점프는 단순히 위로 튀어 오르는 수준이 아니라 물리력, 중력 조절, 착지 판정, 애니메이션 전환, 무한 점프 방지 등 다양한 로직이 결합된 기능이다.이번 강의에서는 다음을 구현한다:AddForce를 활용한 물리 기반 점프Gravity / Drag 조절로 점프 감도 튜닝점프·착지 애니메이션 분리레이캐스트(Raycast)로 바닥 감지무한 점프 방지 로직(더블 점프 차단)실제 플랫폼 위에서 자연스럽게 동작하는 점프 시스템 완성이 내용을 정확히 구현하면 어떤 2D 게임에서도 매끄러운 점프·착지 움직임을 설계할 수 있다.1. 물리력(AddForce)을 이용한 점프점프는 좌우 이동과 달리 “순간..