Teleport Portal System View on Asset Store (opens in new tab)

Package details

Latest version
1.1
Last updated
First released
Unity version
2022.3.62 or later
Package size
690 KB
Files
22
Favorites
3
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Teleport Portal System

by SomeTimesAtNight (opens in new tab)

No ratings yet

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.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link ยท Purchases support this site

Price history

Last 6 months

USD
Price history for Teleport Portal System, 6 months Current $9.99; lowest $4.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov Version 1.1 released 13 Jul 2026 v1.1

Asset preview

1 / 4

Teleport Portal System screenshot 1

Teleport Portal System screenshot 1

About this asset

๐ŸŒ€ Teleport / Portal System โ€” Unity Package

Teleport / 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 Styles

The package includes three teleport modes:

โšก Instant Teleport

Instant mode is ideal for fast gameplay and classic trigger-based teleports.

๐ŸŒ‘ Fade Teleport

Fade mode adds a clean screen transition, perfect for polished scene changes and cinematic portal travel.

๐Ÿช„ Smooth Teleport

Smooth mode moves the player toward the target position over time, making teleportation feel more magical, visible, and immersive during gameplay.

๐Ÿ”— Simple Portal Pairing Workflow

Each portal uses a simple paired-target workflow:

  1. ๐ŸŒ€ Place two portal objects in the scene
  2. ๐ŸŽฏ Assign the destination transform in the Inspector
  3. โœ… The system handles the teleport logic automatically

A built-in cooldown prevents immediate back-teleport loops, which is especially useful when two portals face each other or are placed close together.

๐Ÿ’พ Destination Saving

The system supports optional destination saving through PlayerPrefs.

This allows the player to reappear at the last teleport destination after:

๐Ÿ” scene reload

๐ŸŽฎ game restart

๐ŸŒ scene transition

This feature works together with the included spawn helper.

๐ŸŒ Cross-Scene Teleportation

Teleport / 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 & Feedback

For better player feedback, the package supports:

๐ŸŒ‘ fade transitions through CanvasGroup

๐Ÿ”Š optional sound playback through AudioSource

These 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 & Scripts

The package includes a demo scene and supporting scripts for quick testing:

๐ŸŽฎ basic player movement

๐Ÿ“ท camera look

๐Ÿ“ spawn restoration

๐ŸŒ€ TeleportManager prefab

The 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 Types

Teleport / Portal System is a practical solution for:

๐Ÿง™ fantasy games

๐Ÿš€ sci-fi experiences

๐Ÿงฉ puzzle projects

๐ŸŒฒ exploration games

โš”๏ธ action adventures

๐Ÿงช prototype scenes

๐ŸŒ€ portal-based gameplay systems

โœ… Summary

Teleport / 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.

From the publisher's Asset Store listing.

Technical details

Unity version: 2021.3 or newer

Included content:

  • Demo scene
  • TeleportManager prefab
  • Portal scripts
  • Player demo scripts
  • Materials
  • Audio clip

Main scripts:

  • TeleportManager.cs
  • Portal.cs
  • PlayerSpawn.cs
  • PlayerMovement.cs
  • MouseLook.cs

Core functionality:

  • Same-scene teleportation
  • Cross-scene teleportation
  • Instant teleport mode
  • Fade teleport mode
  • Smooth teleport mode
  • Teleport cooldown protection
  • Optional destination save/load
  • Optional teleport audio

Setup requirements:

  • Player object tagged as Player
  • Portal objects with Collider and Is Trigger enabled
  • TeleportManager present in the scene
  • Paired portal target assigned in Inspector

Optional requirements:

  • CanvasGroup for fade effect
  • AudioSource for teleport sound
  • CharacterController or Rigidbody on player

Render pipeline:

  • Compatible with Built-in Render Pipeline
  • No SRP-specific dependency in core scripts

Input:

  • Uses Unity classic input APIs in demo scripts
  • Demo movement is keyboard/mouse based

Scene loading:

  • Uses UnityEngine.SceneManagement
  • Target scenes must be added to Build Settings for cross-scene teleport

Persistence:

  • Uses PlayerPrefs for storing last teleport destination

Code details:

  • Written in C#
  • Uses namespaces
  • Inspector-friendly serialized fields
  • Runtime warnings for common setup errors
  • Lightweight architecture with centralized teleport manager

Platforms:

  • PC compatible
  • Can be adapted for other platforms with custom player/input setup

Documentation:

  • README included
  • PDF documentation included

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.