Skip to content

A Unity project template starter, for creating a Game and UI Manager that has Title/Win/Lose/SettingsPause UIs.

Notifications You must be signed in to change notification settings

rodellison/BaseProjectUIandManagers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity GameJam simple base project

A simple Unity project (setup for WebGL as default) meant to provide some core functionality for basic Gamejam type games..

  1. A Singleton GameManager (I know.. Singleton - boo, hiss) but for quick gamejams, does the trick.
  2. A UIManager which has a few basic Canvas UIs for The Title Screen, How-To-Play, a Settings screen and some Win and Lose UIs.
  3. A directory of Scriptable Objects that allow the overall game flow to be Event Based.
  4. An AudioMixer, with a few seperate controls for Master, Effects, and Music. The SettingsPause UI mentioned above has a section for Audio controls with Sliders that are preconfigured to send their data to the Audio Mixer.
  5. PlayerPrefs for saving Audio Settings.

How to use:

  1. Clone/Open the project, and navigate to the Base Project folder, and load the _Managers.unity scene.. In your build settings, this should be scene 0.
  2. Change the UI graphics to suit your needs for Title Screen, Win, Lose, Settings, etc.

About

A Unity project template starter, for creating a Game and UI Manager that has Title/Win/Lose/SettingsPause UIs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages