로블록스 게임 개발

로블록스 체력 0 되는 장애물 만들기

CYANREDSKY 2025. 9. 18. 09:28

안녕하세요! 😊 오늘은 로블록스 스튜디오에서 플레이어가 블록(파트)에 닿으면 체력이 0이 되는 장애물을 만들어보려고 합니다.

 글에서는 사진과 코드 예제를 함께 보면서 하나씩 따라 하실 수 있도록 준비했어요. 로블록스를 처음 시작하신 분들도 쉽게 이해할 수 있도록 단계별로 설명해드리니, 차근차근 진행해 보시면 금방 완성하실 수 있을 거예요.

단계 안내

  1. 홈(Home) 탭에서 파트(Part) 버튼을 눌러 새로운 블록을 하나 생성해주세요.
  2. 파트가 생성되면, 탐색기(Explorer) 창에서 해당 Part를 찾아주세요.
  3. Part 안에 Script를 추가해주세요. (마우스 좌클릭 → Script)

코드 작성

추가한 Script 안에 아래 코드를 입력해주세요:

local part = script.Parent  -- 이 스크립트가 들어있는 파트

-- 플레이어가 파트에 닿았을 때 실행
part.Touched:Connect(function(hit)
    local character = hit.Parent
    local humanoid = character:FindFirstChild("Humanoid")

    if humanoid then
        humanoid.Health = 0  -- 체력을 0으로 설정
    end
end)

 

마무리

이제 플레이어가 파트에 닿으면 바로 체력이 0이 되는 장애물이 완성되었습니다! 🎉
아주 간단한 스크립트지만, 게임에 다양한 재미 요소를 추가할 수 있는 기초가 되니 여러 가지 방식으로 응용해 보셔도 좋아요.

다음에는 이 장애물을 조금 더 다양하게 활용하거나, 특정 조건에서만 작동하도록 응용하는 방법도 다뤄보겠습니다.