Skip to content

A reusable framework that can enable quick prototyping of UI screens in Unity3D

License

Notifications You must be signed in to change notification settings

nipundavid/ReUsableUIForUnity3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReUsableUIForUnity3D

A reusable framework that can enable quick prototyping of UI screens in Unity3D

Need

While working on a Unity3D project, one of the challenge is desigining UI screens and then writing clean code that enables switching from one screen to another easy while developing.

Pain Points

When creating a base framework the code should be written in such a way that if a designer or a junior developer takes up the project they do not make code highly coupled which often happened and then a lot of code refactoring is required when a new feature is requested from the client.

Solution

ReUsableUIForUnity3D framework enables the smooth transition among the screens created in Unity3D with no coding at all, just hook-up your UI with the scripts created and animations which are already there in the framework.

Extensibility

Unity Events are exposed which can be used to call the custom events for example to trigger a particle effect or to play a sound on screen change.

The scripts are highly decoupled and written keeping SOLID principles in mind, therefore they can also extend the base classes to write your own implementation

About

A reusable framework that can enable quick prototyping of UI screens in Unity3D

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages