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
  • 개요
  • 사용 방법
  • 템플릿 종류
  • 템플릿에 포함된 주요 기능
  • Island
  • Lobby
  • TPS
  • Potion Factory
  1. MANUAL
  2. 스튜디오 메뉴얼
  3. 시작하기

월드 템플릿

Previous스튜디오 인터페이스Next좌표계

Last updated 7 days ago

개요

주요 기능이 사전에 포함된 월드 템플릿을 활용하면, 별도의 스크립트 작성 없이도 손쉽게 게임을 제작할 수 있습니다. 예를 들어 TPS 템플릿을 사용할 경우, 캐릭터 조작, TPS 시점 카메라, 총기 시스템 등 핵심 기능들이 기본으로 제공되어 별도의 구현 없이도 바로 테스트와 개발이 가능합니다.

사용 방법

월드 템플릿은 OVERDARE Studio의 첫 화면에서 Start with Template 섹션에 표시됩니다. 사용할 템플릿을 클릭하면 해당 템플릿을 복제하여 새로운 프로젝트를 생성할 수 있습니다.

템플릿 종류

템플릿
설명
용도

Island

계절 변화와 기본 지형을 체험할 수 있는 섬 맵. 표지판을 따라 다양한 계절 스타일을 탐색할 수 있고, 에셋 스토어와 오브젝트 교체 학습 가능

튜토리얼, 기초 학습, 소셜 맵

Lobby

상점, 점수판 등의 모듈이 포함된 로비. 게임의 시작 지점으로 활용할 수 있고, 별도 구현 없이 사용 가능

대기실, 게임 허브, 커뮤니티 공간

TPS

사격, 조준, 카메라 제어용 모듈 스크립트 및 무기 시스템이 포함된 3인칭 슈팅 게임용 템플릿. 프로토타입 제작에 적합.

TPS 슈팅 게임, 전투 기반 게임

Potion Factory

완성된 포션 공장 배경 제공. 크래프팅, 판타지 등 다양한 장르에 활용 가능.

배경 세트, 크래프팅, 판타지/공장 시뮬

템플릿에 포함된 주요 기능

Island

기능
관련 스크립트

의자

ChairManager SittingSystem

캠프파이어

CampfireTrigger

낚시

FishingAreaTrigger FishingSystem

시간 변경

TimeSetSwitch TimeFlowSwitchTrigger TimeResetTrigger

Lobby

기능
관련 스크립트

클라이밍 비활성화

ClimbDisabler

의자

ChairManager SittingSystem

점수판

ScorePart Scoreboard ScoreboardUI

상점 UI

ShopOpenTrigger ShopUI Shop

TPS

기능
관련 스크립트

발사/장전 버튼의 UI 위치 및 크기, 이미지 설정

Config

3인칭 카메라 설정

OSSy_TPS_Camera

탄환 복제, 피격 데미지 처리, 이펙트 등을 서버에서 관리하고 관련 이벤트를 모든 클라이언트에 브로드캐스트하는 전투 네트워크 이벤트 핸들러

BulletReplicate

무기 장착, 발사, 재장전, 조준, 반동, GUI 업데이트 등 TPS 전투 시스템을 로컬에서 제어

OSSy_Client

다른 플레이어의 총격, 피격, 이펙트, 등 전투 관련 클라이언트 이벤트를 수신하고 탄환 생성 및 시각/청각 효과를 로컬에서 동기화 처리하는 이벤트 핸들러

OSSy_EventHandler

발사 속도, 반동, 탄 수, 탄 퍼짐 등 무기 데이터 설정

WeaponData

애니메이션 설정 관련 모듈

BasicAnimantionData AnimantionData MotionSyncModule

애니메이션 동기화

LocomotionSync OSSy_MotionSync

애니메이션 컨트롤러

CharacterAnimationManager

무기 리스폰

Spawner

Potion Factory

기능
관련 스크립트

클라이밍 비활성화

ClimbDisabler

🏰