Skip to content

free to use Unity project to showcase two main methods of menu handling and planning

Notifications You must be signed in to change notification settings

FLUX-Experiences/Learning-Unity-Menu-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Learning-Unity-Menu-System

alt text

Menu System Handling Methods

Every game you ever make will have multiple screens. Home screen, In-Game screen and a Feedback screens are just a few examples. A full product also has the Store, World/Level selections, Character Customizations, etc.

Unity offers two main approaches for dealing with menu system. The thing is, it might take between a day to a week to switch between the two models. So you’d better understand both models and decide which works better for you.

This project showcases the two methods, and it is open source tutorial, free for any use.

Method 1: Entire Game in One Scene Have your entire game in one Scene and switch between the various screens by toggling the UI Panel’s GameObject.

alt text

Method 2: One Scene Per Screen Separate each screen into a different Unity Scene and switch between them using the functionality of Scene Loading. Built for large projects that wish to save performance by removing assets from the current Scene. It means the developer need to make sure to transfer user states between screens.

alt text

About

free to use Unity project to showcase two main methods of menu handling and planning

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages