3D Teleport System for Unity, supporting instant, fade, and smooth teleportation, and multi-scene support. Perfect for games needing magical portals, doors, or teleportation mechanics.The price is now reduced from $9.99 to $4.99 💸⏳ This discount will be active for only 2 weeks.After that, the price will go back to $9.99.Don’t miss your chance to get it cheaper while the sale is live! 🚀🎮 Get it now for $4.99 instead of $9.99!⏰ Limited-time offer!🌀 Teleport / Portal System — Unity PackageTeleport / Portal System is a ready-to-use Unity package for creating immersive portal-based travel in 3D games.It allows players to move between linked portal points in the same scene or across different scenes with minimal setup and clear Inspector-driven configuration.The system is designed to be:✅ lightweight✅ easy to understand✅ quick to set up✅ practical for both prototypes and production-ready projects✨ Key Features🚀 3 Teleport StylesThe package includes three teleport modes:⚡ Instant TeleportInstant mode is ideal for fast gameplay and classic trigger-based teleports.🌑 Fade TeleportFade mode adds a clean screen transition, perfect for polished scene changes and cinematic portal travel.🪄 Smooth TeleportSmooth mode moves the player toward the target position over time, making teleportation feel more magical, visible, and immersive during gameplay.🔗 Simple Portal Pairing WorkflowEach portal uses a simple paired-target workflow:🌀 Place two portal objects in the scene🎯 Assign the destination transform in the Inspector✅ The system handles the teleport logic automaticallyA built-in cooldown prevents immediate back-teleport loops, which is especially useful when two portals face each other or are placed close together.💾 Destination SavingThe system supports optional destination saving through PlayerPrefs.This allows the player to reappear at the last teleport destination after:🔁 scene reload🎮 game restart🌍 scene transitionThis feature works together with the included spawn helper.🌍 Cross-Scene TeleportationTeleport / Portal System supports teleportation between different scenes.By assigning a scene name to a portal pair, developers can move the player between levels while preserving destination logic.This makes the package suitable for:🏰 hub worlds🕳️ dungeon entrances🧩 puzzle transitions🧙 magical gateways🚀 sci-fi transport systems🗺️ exploration-based level design🎬 Presentation & FeedbackFor better player feedback, the package supports:🌑 fade transitions through CanvasGroup🔊 optional sound playback through AudioSourceThese features are optional, keeping the system lightweight while still allowing developers to add polish without rewriting the core teleport logic.Runtime validation and warning messages help catch common setup mistakes, such as:⚠️ missing TeleportManager references⚠️ unassigned portal targets⚠️ incorrect scene or destination setup🧪 Included Demo & ScriptsThe package includes a demo scene and supporting scripts for quick testing:🎮 basic player movement📷 camera look📍 spawn restoration🌀 TeleportManager prefabThe code is organized, documented, and easy to extend.👨💻 Who Is This For?This package is suitable for:🟢 beginners who want a simple drag-and-drop portal system🟡 indie developers building prototypes🔵 developers who need a clean base system to customize🟣 production projects that require portal or teleport mechanics🎮 Perfect For These Game TypesTeleport / Portal System is a practical solution for:🧙 fantasy games🚀 sci-fi experiences🧩 puzzle projects🌲 exploration games⚔️ action adventures🧪 prototype scenes🌀 portal-based gameplay systems✅ SummaryTeleport / Portal System is built to save setup time, reduce repetitive logic, and provide a clear foundation for portal mechanics inside Unity.It gives developers a simple, flexible, and polished way to add portals, gateways, teleport zones, and cross-scene travel to their games.Unity version: 2021.3 or newerIncluded content:Demo sceneTeleportManager prefabPortal scriptsPlayer demo scriptsMaterialsAudio clipMain scripts:TeleportManager.csPortal.csPlayerSpawn.csPlayerMovement.csMouseLook.csCore functionality:Same-scene teleportationCross-scene teleportationInstant teleport modeFade teleport modeSmooth teleport modeTeleport cooldown protectionOptional destination save/loadOptional teleport audioSetup requirements:Player object tagged as PlayerPortal objects with Collider and Is Trigger enabledTeleportManager present in the scenePaired portal target assigned in InspectorOptional requirements:CanvasGroup for fade effectAudioSource for teleport soundCharacterController or Rigidbody on playerRender pipeline:Compatible with Built-in Render PipelineNo SRP-specific dependency in core scriptsInput:Uses Unity classic input APIs in demo scriptsDemo movement is keyboard/mouse basedScene loading:Uses UnityEngine.SceneManagementTarget scenes must be added to Build Settings for cross-scene teleportPersistence:Uses PlayerPrefs for storing last teleport destinationCode details:Written in C#Uses namespacesInspector-friendly serialized fieldsRuntime warnings for common setup errorsLightweight architecture with centralized teleport managerPlatforms:PC compatibleCan be adapted for other platforms with custom player/input setupDocumentation:README includedPDF documentation included

