Creator Guide
Korean
Korean
  • OVERDARE
    • 🚩OVERDARE 소개
    • 🐤시작하기
      • OVERDARE App
      • OVERDARE Studio
    • 📌운영 정책
      • 커뮤니티 가이드라인
      • UGC 콘텐츠 제작 가이드라인
      • UGC의 외부 활용 가이드라인
      • LOGO 활용 가이드라인
      • 지식 재산권 정책
      • 신고 안내
      • 콘텐츠 제재 이의 신청 안내
      • 크리에이터 정산 정책
      • OVERDARE 수익화 가이드라인
    • 🅰️OVERDARE Glossary
  • MANUAL
    • 🏰스튜디오 메뉴얼
      • 시작하기
        • 스튜디오 인터페이스
        • 월드 템플릿
        • 좌표계
        • 스튜디오 테스트 플레이
        • 월드 퍼블리시
        • Collaboration
      • 에셋 & 리소스 제작
        • 에셋 임포트
        • 애니메이션 에디터
      • 게임 제작
        • 게임 설정
        • 스크립트 에디터
        • 정렬
        • Material Manager
        • Collision Groups
        • Tag Editor
        • 퍼포먼스 가이드
      • Object
        • 파트
        • 모델
        • 카메라
        • 물리
        • 조명
        • Tool
        • VFX
        • Sound
      • 캐릭터
        • 캐릭터 애니메이션
        • Humanoid Description
      • GUI
    • 📝스크립트 메뉴얼
      • 시작하기
        • 스크립트 개요
        • 루아 기초 가이드
        • 코딩 스타일
        • 오브젝트 참조
        • 유니티 개발자용 가이드
      • 이벤트 및 통신
        • 이벤트
        • 서버-클라 통신
        • BindableEvent
        • Value Objects
      • 입력 및 조작
        • 모바일 조작 처리
        • TPS Strafing System
      • 게임 고도화
        • Saving & Loading Data
        • 트윈
        • 모듈 스크립트
      • 디버깅 & 최적화
        • 중단점
        • 스크립트 최적화 실전 가이드
  • 💸수익화
    • Payout Guideline
  • DEVELOPMENT
    • 📚API Reference
      • Enums
        • ActuatorRelativeTo
        • AnimationPriority
        • AspectType
        • AssetTypeVerification
        • BorderMode
        • CameraMode
        • CameraType
        • ContextActionResult
        • CoreGuiType
        • DominantAxis
        • EasingDirection
        • EasingStyle
        • ForceLimitMode
        • HttpCompression
        • HttpContentType
        • HumanoidDisplayDistanceType
        • HumanoidStateType
        • KeyCode
        • Material
        • MaterialPattern
        • NormalId
        • ParticleEmitterShape
        • ParticleEmitterShapeInOut
        • ParticleEmitterShapeStyle
        • ParticleFlipbookLayout
        • ParticleFlipbookMode
        • ParticleOrientation
        • PartType
        • PlaybackState
        • RaycastFilterType
        • RollOffMode
        • RotationType
        • UserInputState
        • UserInputType
        • VelocityConstraintMode
      • DataTypes
        • BlendSpaceSampleSata
        • BrickColor
        • CFrame
        • Color3
        • ColorSequence
        • ColorSequenceKeypoint
        • Content
        • Enum
        • EnumItem
        • NumberRange
        • NumberSequence
        • NumberSequenceKeypoint
        • OverlapParams
        • PhysicalProperties
        • Ray
        • RaycastParams
        • RaycastResult
        • ScriptConnection
        • ScriptSignal
        • TweenInfo
        • Udim
        • Udim2
        • Vector2
        • Vector3
      • Classes
        • Animation
        • AngularVelocity
        • AnimationTrack
        • Animator
        • Atmosphere
        • Attachment
        • Backpack
        • BackpackItem
        • BasePart
        • BaseScript
        • Beam
        • BindableEvent
        • BlendSpace
        • BoolValue
        • Bone
        • Camera
        • CharacterMesh
        • CollectionService
        • Constraint
        • ContextActionService
        • CoreGui
        • DataStore
        • DataModel
        • DataStoreGetOptions
        • DataStoreIncrementOptions
        • DataStoreInfo
        • DataStoreKeyPages
        • DataStoreKeyInfo
        • DataStoreService
        • DataStoreListingPages
        • DataStoreSetOptions
        • FormFactorPart
        • Frame
        • Folder
        • GlobalDataStore
        • GuiBase2d
        • GuiButton
        • GuiObject
        • HttpService
        • Humanoid
        • HumanoidDescription
        • ImageButton
        • ImageLabel
        • InputObject
        • IntValue
        • LayerCollector
        • Instance
        • Light
        • Lighting
        • LinearVelocity
        • LocalScript
        • LuaSourceContainer
        • MaterialService
        • MaterialVariant
        • MeshPart
        • Model
        • ModuleScript
        • Mouse
        • OrderedDataStore
        • Pages
        • Part
        • ParticleEmitter
        • PhysicsService
        • Player
        • PlayerGui
        • Players
        • PlayerScripts
        • PointLight
        • PVInstance
        • ReplicatedStorage
        • RemoteEvent
        • ScreenGui
        • RunService
        • Script
        • ServerStorage
        • ServiceProvider
        • Skeleton
        • ServerScriptService
        • Sound
        • SoundService
        • SoundGroup
        • SpotLight
        • SpawnLocation
        • StarterCharacterScripts
        • StarterPack
        • StarterGui
        • StarterPlayer
        • StarterPlayerScripts
        • StringValue
        • SurfaceGui
        • SurfaceGuiBase
        • Team
        • Teams
        • TextLabel
        • TextButton
        • Tool
        • Trail
        • Tween
        • TweenService
        • TweenBase
        • UIAspectRatioConstraint
        • UserGameSettings
        • UserInputService
        • UserSettings
        • VectorForce
        • Workspace
        • WrapLayer
        • WorldRoot
        • WrapTarget
  • UPDATE
    • 📰Release Note
Powered by GitBook
On this page
  • 개요
  • Studio 기본 레이아웃
  • Viewport
  • Level Browser
  • Properties
  • Asset Drawer
  • Asset Manager
  • Toolbar
  • Toolbar
  • Home Tab
  • Model Tab
  • Play Tab
  • Script Tab
  • View Tab
  • 단축키
  • 출력 패널
  • Output Log
  • Problems
  • 중단점 관리 패널
  • Breakpoints
  • Watch
  • Call Stack
  1. MANUAL
  2. 스튜디오 메뉴얼
  3. 시작하기

스튜디오 인터페이스

Previous시작하기Next월드 템플릿

Last updated 2 months ago

개요

크리에이터들은 OVERDARE Studio를 통해 게임 내 오브젝트(월드 에셋)를 제작하고, 게임 맵(월드)를 설계하며, 자신만의 독창적인 게임 환경을 구현할 수 있습니다. 초보자부터 전문가까지 누구나 쉽게 활용할 수 있도록 설계되어 있어, 모두가 창의적인 게임을 제작할 수 있습니다.

Studio 기본 레이아웃

Viewport

Workspace에 배치되어 월드에 존재하는 오브젝트들을 확인할 수 있으며, 선택된 오브젝트들의 위치와 회전, 크기를 조작할 수 있습니다.

카메라 조작

Keys
Action

W, A, S, D

Viewport를 클릭한 다음 W/A/S/D를 누르거나, 마우스 우클릭 상태에서 W/A/S/D를 눌러 카메라를 앞/왼쪽/뒤/오른쪽으로 움직일 수 있습니다.

Q, E

Viewport를 클릭한 다음 Q/E를 누르거나, 마우스 우클릭 상태에서 Q/E를 눌러 카메라를 아래/위쪽으로 이동할 수 있습니다.

Shift

Shift키와 이동키(W,A,S,D)를 함께 누르게 되면 카메라 이동 속도를 변경할 수 있습니다.

F

선택된 오브젝트에 카메라를 Focus 합니다.

마우스 우클릭

마우스를 우클릭한 상태에서 움직이면 카메라를 회전할 수 있습니다.

마우스 휠 업/다운

마우스 휠 업/다운 버튼으로 카메라를 축소/확대할 수 있습니다.

마우스 휠 버튼

마우스 휠 버튼을 누른 상태에서 움직이면 카메라를 움직일 수 있습니다.

오브젝트 선택

뷰포트에서 오브젝트 위에 마우스를 올리면 파란색 윤곽이 나타냅니다. 윤곽이 그려진 오브젝트를 클릭하여 선택할 수 있습니다.

Shift와 함께 오브젝트를 누르면 여러 오브젝트를 선택할 수 있으며, Ctrl + Shift와 함께 오브젝트를 누르면 선택된 오브젝트를 선택 해제 할 수 있습니다.

Level Browser

Part, Model, Script 등 월드에 배치된 오브젝트들을 표시하는 창으로, 오브젝트를 추가하거나 삭제할 수 있습니다.

오브젝트 추가

Level Browser에서 오브젝트를 추가할 위치에 마우스 커서를 올리면 표시되는 + 버튼을 눌러, 해당 위치에 새로운 오브젝트를 추가할 수 있습니다.

오브젝트 편집

오브젝트를 우클릭하면 표시되는 메뉴에서 복사, 붙여넣기, 삭제 등의 기능을 사용할 수 있습니다.

Properties

Level Browser 또는 Viewport에서 오브젝트를 선택하면 해당 오브젝트에 대한 속성을 Properties 창에서 확인하거나 편집할 수 있습니다.

프로퍼티 복사/편집

프로퍼티를 우클릭하면 표시되는 메뉴에서 프로퍼티의 값 복사, 붙여넣기 등의 기능을 사용할 수 있습니다.

Asset Drawer

다른 크리에이터가 등록한 모델/이미지/메시/오디오 등의 에셋을 사용할 수 있습니다.

Asset Manager

월드에 모델/이미지/메시/오디오 등의 에셋을 가져오거나, 가져온 에셋 목록을 확인하고 월드에 삽입할 수 있습니다.

에셋 임포트와 관련된 자세한 내용은 아래 메뉴얼을 참고하세요.

Toolbar

Toolbar는 Studio 상단에서 확인할 수 있습니다. Home, Model, Script, View 탭으로 구성되어 있습니다.

  • Home탭: 기본적인 3D 오브젝트들을 조작하고 만들어진 월드를 체험할 수 있는 테스트를 위한 기본 도구를 제공합니다.

  • Model탭: 작업 공간에서 3D 오브젝트를 조작하고, 세부적인 오브젝트들의 재질 및 색상을 설정할 수 있으며, Part들의 조정, 충돌 설정을 할 수 있는 도구를 제공합니다.

  • Script탭: 프로젝트 내의 스크립트를 제어 및 테스트, 디버깅할 수 있는 다양한 기능을 제공합니다.

  • View탭: Studio 내 여러 창과 디스플레이 기능을 설정할 수 있습니다.

Toolbar

Home Tab

Select Tool (Ctrl+1)
Move Tool (Ctrl+2)
Scale Tool (Ctrl+3)
Rotate Tool (Ctrl+4)

오브젝트 선택 모드

위치 편집 모드

크기 편집 모드

회전 편집 모드

    • Group: 선택한 오브젝트들을 Model이나 Folder로 그룹화합니다.

    • Lock: 선택한 오브젝트들이 Viewport 상에서 클릭으로 선택되지 않게 합니다.

    • Anchor: 선택한 오브젝트들의 물리 고정 여부를 설정합니다.

    • UI Mode: StarterGui 내 존재하는 UI 오브젝트들을 Viewport에 보이도록 설정합니다.

    • Resolution: Viewport의 해상도를 변경할 수 있습니다.

Model Tab

    • Color: 선택한 오브젝트가 색상 설정이 가능할 경우, 색상을 변경할 수 있습니다.

    • Material Manager: Material을 추가하거나 편집하고 적용할 수 있습니다.

Play Tab

Home Tab의 Play와 동일한 기능을 제공합니다.

Script Tab

    • Step Into: 현재 줄의 함수 내부로 들어가 디버깅을 진행합니다.

    • Step Over: 현재 줄의 함수를 실행하고 내부로 들어가지 않고 다음 줄로 이동합니다.

    • Step Out: 현재 함수의 나머지를 실행한 뒤 상위 함수로 돌아갑니다.

View Tab

  • 특정 패널을 표시하거나 숨길 수 있습니다.

단축키

단축키
기능

Ctrl + 1

Select Tool

Ctrl + 2

Move Tool

Ctrl + 3

Rotate Tool

Ctrl + 4

Scale Tool

Ctrl + C

현재 선택된 콘텐츠를 클립보드로 복사합니다.

Ctrl + V

Clipboard에 저장된 콘텐츠를 삽입합니다.

Ctrl + X

현재 선택된 콘텐츠를 잘라내어 클립보드에 넣습니다.

Ctrl + D

현재 선택된 콘텐츠를 복제합니다.

F2

선택한 오브젝트의 이름 변경

Ctrl + G

선택한 오브젝트를 모델로 그룹화

Ctrl + Alt + G

선택한 오브젝트를 폴더로 그룹화

Ctrl + U

선택한 폴더/모델의 그룹화를 해제

Ctrl + I

오브젝트 추가 메뉴 표시

G

Hide/Show Gizmo

F5

Play

Shift + F5

Stop

출력 패널

Output Log

월드 및 스크립트에서 발생하는 정보, 경고, 오류 등을 표시합니다.

Problems

스크립트에 존재하는 오류 정보를 실시간으로 표시합니다.

중단점 관리 패널

Breakpoints

스크립트에 설정된 Breakpoint들의 목록을 확인할 수 있습니다. 목록에서 Breakpoint를 활성화, 비활성화 할 수 있으며, Script 또는 Line 열을 더블 클릭하면 해당 코드 라인으로 이동할 수 있습니다.

Watch

Breakpoint에 적중된 상태에서 변수의 상태를 확인할 수 있습니다.

Call Stack

Breakpoint에 적중된 상태에서 호출 순서를 추적할 수 있습니다.

중단점과 관련된 자세한 내용은 아래 메뉴얼을 참고하세요.

Viewport에서 오브 젝트들을 선택/이동/크기/회전을 수행할 수 있습니다.

Collision: Part/MeshPart 등 물리의 영향을 받는 오브젝트의 위치를 Viewport에서 Move/Scale/Rotate Tool로 편집할 때, 다른 충돌체와 닿았을 때 충돌되게 할지, 통과되게 할 지 설정할 수 있습니다.

Part나 캐릭터, Rig Builder를 생성할 수 있습니다.

Import: 메쉬나 이미지, 오디오 등 외부 에셋을 월드로 삽입할 수 있습니다. Import는 하나의 파일을 선택할 수 있으며, Bulk Import로 여러 파일을 선택할 수 있습니다.

선택한 오브젝트들에 Group/Lock/Anchor 기능을 적용합니다.

스크립트를 추가합니다.

월드를 싱글 테스트나 멀티 테스트로 플레이할 수 있습니다.

UI와 관련된 기능들을 제공합니다.

Home Tab과 동일한 기능을 제공합니다.

Home Tab의 Collision과 동일한 기능을 제공합니다.

선택한 오브젝트의 이동/크기/회전을 Viewport에서 Move/Scale/Rotate Tool로 편집할 때, 편집 단위를 설정합니다.

외부 에셋을 가져오거나, 선택된 Part의 색상을 변경하고, Material을 관리할 수 있습니다.

Home Tab과 동일한 기능을 제공합니다.

Align: 선택한 오브젝트들에 대해 정렬 기능을 제공합니다.

충돌 그룹을 추가하거나 설정하는 기능을 제공합니다.

Find / Replace: 스크립트 에디터에서 내용 찾기 및 바꾸기 기능을 제공합니다. 하나의 스크립트 또는 전체 스크립트에서 해당 기능을 사용할 수 있습니다.

Home Tab과 동일한 기능을 제공합니다.

중단점에 적중됐을 때, 스크립트의 코드 라인을 실행합니다.

Home Tab과 동일한 기능을 제공합니다.

Viewport에서Grid를 표시하거나, Wireframe을 표시할 수 있습니다.

Home Tab과 동일한 기능을 제공합니다.

🏰
에셋 임포트
중단점