AI 어시스턴트

*이 콘텐츠는 AI(베타)를 사용해 번역되었으며, 오류가 있을 수 있습니다. 이 페이지를 영어로 보려면 여기를 클릭하세요.


어시스턴트는 Roblox의 AI 도우미로, 게임을 만들고 코딩하는 데 도움을 줄 수 있습니다. 이 장에서는 스튜디오에서 어시스턴트를 여는 방법, 파트 동작을 변경하는 요청을 작성하는 방법, 결과를 플레이 테스트하여 어시스턴트의 코드 샘플에 변경이 필요한지 확인하는 방법을 안내합니다.

어시스턴트 열기

어시스턴트는 이 웹페이지의 오른쪽 상단 모서리와 스튜디오 내에서 직접 사용할 수 있습니다. 두 번째 위치는 어시스턴트가 게임을 구성하는 모든 것을 직접 참조할 수 있게 하여, 특정 게임 플레이 목표에 맞게 3D 객체와 스크립트를 추가하거나 편집하는 방법에 대한 제안을 할 수 있습니다.

스튜디오의 메자닌 바 오른쪽에 표시된 어시스턴트 버튼.

프롬프트 만들기

어시스턴트가 스튜디오에서 열리면, 모든 플랫폼을 참조하고 그 동작을 변경하는 스크립트를 추가할 수 있습니다. 예를 들어:

  • 플레이어가 파트를 터치할 때마다 다른 색으로 변하기.
  • 위로 이동한 후 3초 동안 대기한 다음 이전 위치로 돌아가기.
  • 플레이어가 파트에 머무는 시간이 길어질수록 체력을 줄이기.

이 프로세스가 어떻게 작동하는지 보여주기 위해, 이 튜토리얼의 이 섹션에서는 플레이어가 첫 번째 플랫폼에 점프할 때마다 반짝이는 효과를 만드는 방법을 어시스턴트와 함께 작업하는 방법을 보여줍니다.

이 동작을 위한 프롬프트를 만들려면:

  1. 선택 사항
    첫 번째 플랫폼의 이름을 바꿔 어시스턴트가 어떤 파트에 대한 스크립트를 생성해야 하는지 알 수 있도록 합니다.

    1. 뷰포트에서 첫 번째 플랫폼을 선택합니다.
    2. 탐색기 창에서 활성 객체를 마우스 오른쪽 버튼으로 클릭한 다음, 컨텍스트 메뉴에서 이름 바꾸기를 선택합니다.
    3. GlitterPart를 입력한 후 Enter를 누릅니다.
  2. 어시스턴트 창에서 여기에 요청 입력 필드로 이동한 다음, 다음을 입력합니다: GlitterPart가 터치될 때 노란색 반짝이를 생성하는 새 스크립트를 추가합니다.

  3. Enter를 누릅니다. 어시스턴트가 코드 샘플을 생성하기 시작하고, 다음과 유사한 제안된 코드 샘플이 표시됩니다:

    local part = script.Parent
    local sparkles = nil
    local touchCount = 0
    local function createSparkles()
    if not sparkles then
    sparkles = Instance.new("Sparkles")
    sparkles.Color = Color3.new(1, 1, 0) -- 노란색
    sparkles.Parent = part
    end
    end
    local function removeSparkles()
    if sparkles then
    sparkles:Destroy()
    sparkles = nil
    end
    end
    part.Touched:Connect(function(hit)
    touchCount = touchCount + 1
    createSparkles()
    end)
    part.TouchEnded:Connect(function(hit)
    touchCount = touchCount - 1
    if touchCount <= 0 then
    removeSparkles()
    touchCount = 0
    end
    end)
  4. 수락을 클릭합니다. Luau로 코딩하는 방법을 더 배우면, 어시스턴트의 코드 샘플을 검토하여 사용 사례에 맞게 작동하는지 확인하는 것이 더 쉬워질 것입니다.

특정 요청을 만드는 방법은 여러 가지가 있지만, 모든 단어가 중요합니다. 예를 들어, 다음 차트는 원래 프롬프트와 약간 다른 단어 선택이 어떻게 다른 결과를 생성할 수 있는지를 보여줍니다.

요청 변형가능한 결과
GlitterPart가 터치될 때 노란색 반짝이를 생성합니다.어시스턴트가 코드를 보여줄 수 있지만, 새 스크립트를 만들지 않을 수 있습니다. 또한 무작위로 기존 스크립트에 코드를 추가할 수 있습니다.
GlitterPart라는 이름의 파트를 밟을 때 보라색 반짝이를 만듭니다.어시스턴트가 GlitterPart가 밟히기 전에 반짝이를 만들거나, 몇 개의 반짝이만 만들 수 있습니다.
GlitterPart를 반짝이게 만듭니다.어시스턴트가 스크립트를 추가하는 대신 GlitterPart에 입자 방출기(반짝이를 생성하는 객체)를 추가합니다. 이는 항상 반짝이게 하고 싶을 때 좋을 수 있습니다.

제공하는 세부정보가 적을수록 결과는 더 예측할 수 없게 됩니다. 예를 들어, "부품을 터치할 때 반짝이게 만들기"라는 프롬프트에 대한 가능한 결과는 다음과 같을 수 있습니다:

  • 결과 스크립트가 전혀 작동하지 않음.
  • 단일 무작위 파트만 작동함.
  • 파트가 터치되기 전에 반짝임.

요청을 하고 원하는 결과를 얻지 못하면, 요청을 다시 표현하고 다시 시도해 보세요.

결과 플레이 테스트

어시스턴트는 지속적으로 학습하고 개선되고 있지만, 때때로 의도한 것과 다른 결과를 생성할 수 있습니다. 항상 어시스턴트의 제안 결과를 확인하여 의도한 대로 작동하는지 확인해야 합니다.

어시스턴트의 결과를 플레이 테스트하려면:

  1. 스튜디오의 왼쪽 상단 모서리에서 기본 테스트 플레이 테스트 옵션을 유지한 채 재생 버튼을 클릭합니다. 스튜디오가 플레이 테스트 모드로 전환됩니다.

  2. 게임에서 첫 번째 플랫폼에 점프합니다. 코드 샘플이 올바르게 작동하면, 캐릭터가 파트를 터치할 때 노란색 반짝이가 나타납니다.

  3. 결과를 확인한 후, 스튜디오의 왼쪽 상단 모서리로 돌아가서 중지 버튼을 클릭합니다. 스튜디오가 플레이 테스트 모드에서 종료됩니다.

  4. 선택 사항
    어시스턴트 창으로 돌아가서 코드 샘플이 의도한 대로 작동했는지 어시스턴트에게 알려주기 위해 엄지 척 또는 엄지 아래 아이콘을 클릭합니다.

이제 어시스턴트와 함께 코딩하는 방법을 알았으니, 자신의 프롬프트를 만들어 오비에서 부품의 동작을 변경해 보세요. 생성한 내용이 마음에 들면, 튜토리얼의 다음 섹션으로 이동하여 작업을 테스트하고 Roblox에 저장하세요.

©2026 Roblox Corporation. Roblox 및 Roblox 로고, 'Powering Imagination'은 미국 및 기타 국가 내 당사의 등록 및 미등록 상표입니다.