📚Glossary
디토랜드 이용에 도움이 될 용어 사전이에요.
Ctrl + F 를 이용해서 용어를 검색해보세요. 🔍
용어 | 설명 |
---|---|
API Reference | 디토랜드 스튜디오 스크립트에서 사용할 수 있는 기능들을 정리한 문서에요. 👉 API Reference 페이지 |
App (앱) | 모바일 디바이스에서 디토랜드를 실행할때 사용되는 모바일 프로그램이에요. 디토랜드 앱은 구글 플레이 스토어 및 애플 스토어에서 다운 받을 수 있어요. |
Avatar (아바타) | 나를 표현할 수 있는 캐릭터에요. 디토룸에서 디토랜드 아바타를 멋지게 꾸밀 수 있어요. |
Breakpoint (중단점) | 디토랜드 스튜디오에서, 디버깅을 위해 테스트 플레이 도중 원하는 로직에서 멈출 수 있게 하는 기능이에요. 👉 중단점 메뉴얼 |
Character (캐릭터) | 플레이어가 조작할 수 있는 개체에요. |
Class (클래스) | 오브젝트의 종류( StaticMesh, Camera, NPC 등 )를 의미해요. 스튜디오 월드트리에서 오브젝트를 선택한 후, 프로퍼티 창의 Class Name 에서 확인할 수 있어요. API Reference 에 Class 별로 사용할 수 있는 기능이 정리되어 있어요. 👉 API Reference 페이지 |
Client (클라이언트) | 서버에 입장한 플레이어 개개인의 기기를 의미해요. |
Client Script (클라이언트 스크립트) | 클라이언트에서 처리해야 하는 코드를 작성하는 스크립트에요. ex) UI 출력, 키 입력 이벤트, 카메라 전환 등 |
Coding Style (코딩 스타일) | 코드를 일관성 있고, 알아보기 쉽게 작성하기 위한 규칙이에요. 👉 Coding Style 페이지 |
Collider (콜라이더) | 캐릭터 및 오브젝트 간의 충돌을 체크할 수 있는 오브젝트에요. |
Connect Land (연결 랜드) | 월드 내에서 텔레포트할 수 있도록 연결되어 있는, 시작 랜드를 제외한 랜드를 의미해요. |
Contents (콘텐츠) | [1] 디토랜드 플랫폼에서 즐길 수 있는 모든 것들을 의미해요. ex) 등록된 월드, 플레이스, 디토룸에서 아바타 꾸미기 등 [2] 툴박스에 업로드된 리소스(토이, 모델링, 이미지 오디오)를 의미해요. |
Coroutine (코루틴) | 동시에 다른 일을 처리할 수 있도록 독립적인 흐름을 만들어 줄 수 있는 기능이에요. Lua 스크립트에서 코루틴을 사용할 수 있어요. 👉 코루틴 메뉴얼 |
Creator (크리에이터) | 디토랜드 플랫폼에, 직접 제작한 월드나 콘텐츠를 등록하는 개발자를 의미해요. |
Credit (크레딧) | 디토랜드에서 충전 가능한 재화 중 하나에요. 👉 디토랜드 상품 소개 (크레딧) |
Dashboard (대시보드) | 나만의 디토랜드 캐릭터를 꾸밀 수 있는 프로그램이에요. PC 에서 디토랜드 웹사이트에 접속 후 > 디토룸 탭에서 실행할 수 있어요. |
Debugging (디버깅) | 버그 및 오류를 찾아서 해결하는 과정을 의미해요. |
Dedicated Server (데디 서버) | 월드, 랜드에 입장할 때 자동으로 생성되는 서버를 의미해요. 최대 인원이 넘어가면, 새롭게 생성된 데디 서버로 입장하게 돼요. |
DitoRoom (디토룸) | 디토랜드 캐릭터 아바타를 꾸밀 수 있는 나만의 공간이에요. |
Enterprise (엔터프라이즈, 기업 계정) | 디토랜드에서 특수한 기능을 사용할 수 있는 계정 권한이에요. 👉 엔터프라이즈 가입 방법 👉 엔터프라이즈 전용 기능 메뉴얼 |
Enum (열거형) | 관련된 값들을 그룹화하여 정의한 자료형을 의미해요. 디토랜드 스튜디오에서 사용할 수 있도록 정의된 Enum 을 확인해보세요. 👉 API Reference > Enums |
FPS | [1] 1인칭 슈팅 게임(First-Person Shooter)이에요. [2] 초당 프레임 수(Frames Per Second)를 의미해요. |
FSM (유한 상태 기계) | 각각의 상태에 대한 정의와 상태끼리의 전환 조건에 대한 설계를 의미해요. 디토랜드 스튜디오에서, FSM 을 설계할 수 있는 기능을 제공하고 있어요. 👉 AI FSM 메뉴얼 |
Gold (골드) | 디토랜드에서 충전 가능한 재화 중 하나에요. 👉 디토랜드 상품 소개 (골드) |
Group (그룹) | [1] 디토랜드 플랫폼에서, 함께 제작 및 플레이할 구성원들이 모인 팀을 의미해요. [2] 디토랜드 스튜디오에서, 여러 오브젝트를 하나로 묶을 때 이용하는 오브젝트에요. 👉 디토랜드 그룹 메인 |
Inventory (인벤토리) | [1] 플레이어에게 지급된 아이템이 보관되는 공간을 의미해요. [2] 디토룸에서 보유 중인 의상, 헤어 등을 확인할 수 있는 탭이에요. |
Item (아이템) | [1] 디토랜드 스튜디오에서, Workspace 에 추가할 수 있는 오브젝트 종류 중 하나에요. 플레이어의 인벤토리에 지급하거나, 캐릭터에 장착하도록 구현할 수 있어요. [2] 디토룸에서 아바타를 꾸밀 수 있는 의상, 헤어 등을 의미해요. |
Known Issues (알려진 이슈) | 디토랜드에서 발생하고 있는 문제 사항들을 기록한 문서에요. 패치가 완료되면, 해당 문서도 갱신돼요. 👉 Known Issues |
Land (랜드) | 디토랜드 플랫폼에 등록하는 콘텐츠로, 월드를 구성하는 단위에요. 월드의 시작 랜드나, 연결 랜드로 등록할 수 있어요. |
Land Order (랜드 순서) | 월드의 연결 랜드에 순서대로 부여되는 번호에요. 디토랜드 스튜디오에서 랜드 간 텔레포트를 구현할 때 필요해요. |
LocalPlayer (로컬 플레이어) | 클라이언트 단에서 직접 조작하고 입력하는 플레이어 자신을 의미해요. |
Logic (로직) | 스크립트에 작성된 코드의 내용 및 흐름을 의미해요. |
Lua (루아) | 디토랜드 스튜디오 스크립트에서 사용할 수 있는 프로그래밍 언어에요. 👉 API Reference > Lua |
Manual (메뉴얼) | 디토랜드에서 사용할 수 있는 기능들의 사용법을 정리한 문서에요. 👉 Manual 페이지 |
Material (머테리얼) | StaticMesh 의 재질(벽돌, 금속, 풀 등)을 의미해요. |
Matrix (매트릭스) | 오브젝트의 위치 / 회전 / 크기 정보를 가지고 있는 속성인, 트랜스폼을 의미해요. |
Metaverse (메타버스) | 가상을 뜻하는 'Meta'와 세계를 뜻하는 'Verse'의 합성어로, 현실과의 경계가 허물어진 가상 세계를 의미해요. |
ModKit (모드킷) | 외부 도구로 제작한 리소스(3D 모델, 이미지, 오디오)를 디토랜드 스튜디오에서 사용할 수 있도록 업로드할 수 있는 기능이에요. 👉 모드킷 메뉴얼 |
Module Script (모듈 스크립트) | 범용적인 기능들을 정의하거나, 스크립트의 기능을 확장할 때 사용하는 스크립트에요. |
Multi Test Play (멀티 테스트 플레이) | 디토랜드 스튜디오에서, 제작한 콘텐츠를 멀티 플레이 환경에서 테스트할 수 있는 기능이에요. 여러 명의 플레이어가 동작하는 것을 직접 테스트해볼 수 있어요. 👉 멀티 테스트 플레이 방법 |
NPC | 직접 플레이할 수는 없지만, 캐릭터와 동일한 외형으로 표시되는 오브젝트에요. 👉 NPC 오브젝트 메뉴얼 |
Obby (오비) | 장애물을 통과해서 목적지까지 도달하는 장르의 콘텐츠에요. |
Object (객체) | [1] 디토랜드 스튜디오에서, 월드트리에 배치되는 모든 것들을 의미해요. [2] 객체지향 프로그래밍에서, 클래스가 구현된 것을 의미해요. |
Palette (팔레트) | 디토랜드 스튜디오에서, 재사용할 오브젝트를 등록하여 일괄 수정할 수 있도록 제공하는 기능이에요. 👉 팔레트 메뉴얼 |
Patch (패치) | 주기적으로 디토랜드의 서비스를 개선하는 작업이에요. 패치가 완료되면, 패치노트에서 개선된 목록을 확인할 수 있어요. 👉 Release Note |
Phase (페이즈) | 단계 별로 진행되는 콘텐츠에서, 각 단계를 의미해요. ex) 로비 페이즈 → 준비 페이즈 → 플레이 페이즈 → 결과 페이즈 → 로비 페이즈 → … 디토랜드 스튜디오에서, Phase 시스템을 쉽게 구현할 수 있도록 샘플 맵을 제공하고 있어요. 👉 Phase 시스템 샘플 맵 |
Place (플레이스) | 디토랜드 플랫폼에서, 다양한 컨셉의 메타버스 공간을 생성할 수 있도록 제공하는 콘텐츠에요. 음성 채팅 및 미디어 함께 보기를 할 수 있어요. |
Platform (플랫폼) | 디토랜드의 다양한 콘텐츠를 제공하는 웹페이지, 앱 등의 모든 서비스를 의미해요. |
Player (플레이어) | [1] 디토랜드 플랫폼에 퍼블리시된 월드에 입장하면, 실행되는 프로그램을 의미해요. [2] 월드에 입장하는 각 클라이언트를 의미해요. [3] 스크립트에서 접근할 수 있는 플레이어 객체를 의미해요. |
Player Output (플레이어 아웃풋) | 디토랜드 스튜디오에서, 로그 메시지를 확인할 수 있는 창이에요. |
PlayerID (플레이어 아이디) | 디토랜드 플랫폼에서, 플레이어들을 식별하기 위한 고유 번호에요. 디토랜드에 로그인할 때 작성하는 아이디와는 다른 정보에요. |
PlayerNickName (플레이어 닉네임) | 디토랜드 플랫폼에서, 플레이어가 설정한 닉네임이에요. |
Private Server (비공개 서버) | 비공개 상태인 월드를 의미해요. 👉 월드 공개 / 비공개 설정 방법 |
Property (프로퍼티, 속성) | 디토랜드 스튜디오에서 오브젝트가 기본적으로 갖고 있는 속성을 의미해요. ex) StaticMesh 의 프로퍼티 : Color, Name, Transform 등 |
Public Server (공개 서버) | 공개 상태인 월드를 의미해요. 👉 월드 공개 / 비공개 설정 방법 |
Publish (퍼블리시) | 디토랜드 스튜디오에서 제작한 월드를 디토랜드 플랫폼에 등록하는 것을 의미해요. 👉 스튜디오에서 제작한 월드 퍼블리시하는 방법 |
Release Note (릴리즈노트, 패치노트) | 디토랜드에 새로 추가 및 변경된 기능들을 소개하는 문서에요. 패치가 완료되면, 해당 문서도 갱신돼요. 👉 Release Note |
RemotePlayer (리모트 플레이어) | 서버와 동기화되는 클라이언트 플레이어에요. Client Script 에서 플레이어에 대한 처리를 할 때 사용해요. |
Resource (리소스) | 모델링, 텍스쳐, 이미지, 사운드 등 콘텐츠 제작에 필요한 재료를 의미해요. |
RMO | 디토랜드 스튜디오에서 제작한 월드를 내 컴퓨터에 저장하면 생성되는 파일(확장자)이에요. |
Sample (샘플) | 디토랜드 스튜디오 스크립트 기능의 사용법을 참고할 수 있는 예제에요. 👉 Sample 맵 목록 |
ScreenUI (스크린UI) | 위젯을 관리하기 위한 오브젝트에요. ScreenUI 에 추가된 위젯은 2D 로 출력돼요. |
Script (스크립트) | 디토랜드 스튜디오에서 스크립트 에디터를 열 수 있는 오브젝트에요. 용도에 따라 Server Script, Client Script, Module Script 등이 있어요. |
Script Editor (스크립트 에디터) | 디토랜드 스튜디오에서, 스크립트의 내용을 확인 및 수정할 수 있는 도구에요. |
Script Parameter (스크립트 파라미터) | 디토랜드 스튜디오에서, 오브젝트나 스크립트에 추가할 수 있는 사용자 정의 변수에요. |
Server (서버) | 서버에 입장한 클라이언트를 총괄하는 역할을 해요. 유저데이터 저장 및 로드 / 캐릭터 스폰 등을 담당해요. |
Server Script (서버 스크립트) | 서버에서 처리해야 하는 코드를 작성하는 스크립트에요. ex) 플레이어에게 아이템 지급, 캐릭터 사망 처리 등 |
Spawner (스포너) | 등록한 오브젝트를 무작위로 생성하는 스크립트 기능이에요. 👉 API Reference > Spawner |
SpawnPoint (스폰 포인트) | 캐릭터가 생성되는 위치를 설정하는 스크립트 기능이에요. |
Start Land (시작 랜드) | 월드에 접속하면, 가장 먼저 입장하게 되는 랜드에요. |
StaticMesh (스태틱메쉬) | 디토랜드 스튜디오에서 사용할 수 있는 큐브, 구, 원기둥 모양 등의 기본 오브젝트와 3D 모델링을 의미해요. Workspace 에 배치해서 배경 오브젝트로 활용할 수 있어요. |
Studio (스튜디오) | 디토랜드 플랫폼에 등록할 콘텐츠를 제작할 수 있는 제작 도구에요. 👉 스튜디오의 기본 사용 메뉴얼 |
SurfaceUI (서피스UI) | 위젯을 관리하기 위한 오브젝트에요. SurfaceUI 에 추가된 위젯은 3D 로 배치돼요. |
Teleport (텔레포트) | 월드 내에서, 연결된 랜드 간에 이동하는 것을 의미해요. 👉 Land Teleport 메뉴얼 |
Template (템플릿) | 디토랜드 스튜디오에서, 콘텐츠를 제작할 때 활용할 수 있도록 제공하는 샘플 콘텐츠에요. |
Test Play (테스트 플레이) | 디토랜드 스튜디오에서, 제작한 콘텐츠를 미리 플레이 해볼 수 있는 기능이에요. 👉 테스트 플레이 모드 |
Texture (텍스쳐) | [1] StaticMesh 의 재질에 적용된 이미지에요. [2] 위젯에 적용된 이미지에요. |
Theme (테마) | 디토랜드 스튜디오에서, 배경 맵으로 제공하는 템플릿이에요. |
Toolbox (툴박스) | 디토랜드 스튜디오에서, 등록된 토이 리스트를 확인하고 다운로드할 수 있는 창이에요. |
Toy (토이) | 디토랜드 스튜디오에서, 내가 만든 오브젝트 및 스크립트 등을 공유하기 위해 툴박스에 등록한 콘텐츠를 의미해요. 👉 디토랜드에서 제공하는 토이 목록 |
Toybox (토이박스) | 디토랜드 스튜디오 월드트리에서 오브젝트를 배치할 수 있는 계층 중에 하나에요. Toybox 에 배치한 오브젝트는 Workspace 에 배치한 것과 달리, 월드에 존재하지 않고 플레이 환경에서도 보이지 않아요. 특정 시점에 생성할 오브젝트를 보관할 때 사용해요. |
TPS | 3인칭 슈팅 게임(Third-Person Shooter)이에요. |
Transform (트랜스폼) | 오브젝트의 위치 / 회전 / 크기 정보를 가지고 있는 속성이에요. |
Trigger (트리거) | 이벤트를 호출할 조건이나 시점을 의미해요. 트리거로 사용되는 Collider 같은 오브젝트를 의미하기도 해요. |
UIEditor (UI 에디터) | 디토랜드 스튜디오에서, 위젯을 편집할 수 있도록 제공하는 창이에요. |
UserData (유저데이터) | 서버에 저장하는 각 플레이어의 데이터를 의미해요. 👉 유저데이터 저장 및 로드 구현하는 법 |
Vector (벡터) | x, y, z 로 표현하는 값이에요. 오브젝트의 위치 / 회전 / 크기를 설정할 때 사용해요. |
Visual Script (비주얼 스크립트) | 디토랜드 스튜디오에서, Lua 코드를 작성하지 않아도 콘텐츠를 제작할 수 있도록 도와주는 스크립트에요. 순서도를 그리듯이, 노드를 배치해서 로직을 구성해볼 수 있어요. |
Widget (위젯) | 디토랜드 스튜디오에서, 플레이어의 화면에 표시되는 버튼, 텍스트, 이미지 등을 의미해요. ScreenUI / SurfaceUI 에 자식으로 추가할 수 있어요. |
Workspace (워크스페이스) | 디토랜드 스튜디오 월드트리에서 오브젝트를 배치할 수 있는 계층 중에 하나에요. Workspace 에 배치한 오브젝트는 월드에 존재하게 돼요. |
World (월드) | [1] 디토랜드 플랫폼에 등록하는 콘텐츠로, 랜드로 구성되어 있어요. [2] 오브젝트가 배치되고, 캐릭터가 돌아다닐 수 있는 공간을 의미해요. |
WorldTree (월드트리) | 디토랜드 스튜디오에서, 배치한 오브젝트의 목록을 확인할 수 있는 창이에요. 오브젝트의 계층 구조(부모, 자식 관계)를 반영해요. |
Last updated