This is the repository of the asset "Essentials" found here. It is currently being improved as part of a university final year project.
It includes a bunch of small features that Unity should include by default to help the users and improve the workflow.
Some of the features that it includes are:
- Integrated and easy-to-use pool system.
- The ability to Debug lists.
- Simple animations' system to animate any component trough code or the inspector.
- Easier to use random class.
- Extensions of multiple classes to add some commonly-needed functionality.
- Disabling of the completely useless warning CS0649.
- Additional shortcuts.
- Etc.
To find more detailed information, you can access this file.
The main objective of the project is to develop an asset that would work as a set of tools and features that the average developer would most likely need in most of the projects made with Unity to reduce as much as possible the workload.
The latest version of the report (which still work in process) can be found here and it contains objectives, references, theoretical framework, schedule and methodology and the project development among others.