Skip to content

intentor/minimal-unity-architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal Unity Architecture

Sample of a minimal Unity game architecture.

Unity

How to Use

Open Modules/Menu/Menu.unity to access the main menu and start the game.

It's a Tag game in which the player must run from the enemies while trying to move them through an arc.

Custom Components

All custom components can be found at Modules/Shared/Scripts/Runtime:

  • Events: Event management through decoupled ScriptableObject assets.
  • Pooling: Pooling and spawner systems for spawing objects in a game.
  • SceneManagement: Scene loader to allow scene transitions from UI buttons.
  • StateManagement: Bootstrap State Machine system to handle states and transitions.

License

Licensed under the The MIT License (MIT). Please see LICENSE for more information.

About

Sample of a minimal Unity game architecture

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages