explaingit

adrenak/scene-switcher

Analysis updated 2026-05-18

6C#Audience · developerComplexity · 1/5LicenseSetup · easy

TLDR

A Unity Editor tool that lets you quickly jump between game scenes using a keyboard shortcut menu instead of digging through project folders.

Mindmap

mindmap
  root((Scene Switcher))
    What it does
      Quick scene menu
      Unity Editor tool
      Scene View shortcut
    Tech stack
      C sharp
      Unity package
    Use cases
      Jump between scenes fast
      Configure scene list once
      Avoid losing unsaved work
    Audience
      Unity developers
      Game teams
    Setup
      Add package via manifest
      Requires Unity 2020.1+
      Local dev install option

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Switch between game scenes instantly using a right click menu inside the Unity Scene View.

USE CASE 2

Set up a custom list of frequently used scenes with drag and drop in a setup wizard.

USE CASE 3

Avoid losing unsaved work with a built in save prompt before switching scenes.

What is it built with?

C#Unity

How does it compare?

adrenak/scene-switcheralenvelocity/waketoxboxautofac/autofac.extras.nhibernate
Stars666
LanguageC#C#C#
Last pushed2026-05-20
MaintenanceMaintained
Setup difficultyeasymoderatemoderate
Complexity1/53/52/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Requires Unity 2020.1 or newer.

In plain English

Scene Switcher is a small editor tool for Unity, the game development software, that makes it faster to jump between different scenes while you are building a game. Instead of hunting through your project folders every time you want to open a different level or screen, you set up your scene list once and then pull up a quick menu right inside the Scene View. You open the menu with a keyboard and mouse combination, either Ctrl+Alt+Right Click or Ctrl+Shift+Right Click, and you can choose which one you prefer. A setup wizard under Tools then Scene Switcher lets you drag and drop the scenes you want into a list. The active scene is marked with a checkmark in the menu so you always know where you are. Before switching, Unity will ask whether to save, not save, or cancel, so you do not lose unsaved work by accident, and the tool will not let you switch scenes while the game is running in Play Mode. The tool works with Unity version 2020.1 or newer. It can be installed as a package by adding a line to your project's manifest file, either pointing at a specific version tag, at a branch that is kept updated automatically, or at a local copy on your own computer for development. Settings you configure are saved automatically inside your project. The project is released under the MIT license, and the author shares contact links on their website, LinkedIn, GitHub, and Twitter.

Copy-paste prompts

Prompt 1
Help me install scene-switcher as a Unity package using a git tag.
Prompt 2
Walk me through setting up my scene list in the Scene Switcher wizard.
Prompt 3
Explain the difference between installing from a version tag versus the upm branch.
Prompt 4
Show me how to change the keyboard shortcut used to open the scene menu.

Frequently asked questions

What is scene-switcher?

A Unity Editor tool that lets you quickly jump between game scenes using a keyboard shortcut menu instead of digging through project folders.

What language is scene-switcher written in?

Mainly C#. The stack also includes C#, Unity.

How hard is scene-switcher to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is scene-switcher for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.