BaseTool
A downloadable asset pack
What is BaseTool?
It is a package that contains many useful features to improve you development workflow inside Unity.
You can use BaseTool to start a project from zero or you can add it to an existing one. It could plug easily on every kind of project without breaking it.
Why should I use this package?
For dev
Most features are class extensions, tools and utils that you can use to code faster and smarter. You hate getting your component at each start or awake? Use Injector. Always recreating a singleton pattern? Use MonoSingleton ; or you code became too big after 3-4 observer patterns? Use ValueListener. You will surely find something to code better!
For integration
You can follow the progress of the project by using the Todo List window. You want to place your events in game, maybe triggered by collision? Use GameEvens with ScriptableObjects. Also, quite each components like Cooldown are displayed properly in the inspector.
For gamejam
You need a prototype quickly to iterate and test your concept? Movement and shooter modules are here to make your game jam starts well!
How can I use it?
BaseTool is made for Unity 2021 LTS and later. There is a branch for Unity 2020 but it lacks of features and it only contains 0.2 features.
It you want to add it to your project, two options:
- add it from the Unity package manager (see UPM installation) ; or
- download the .unitypackage file and open it in your project.
Documentation
This Itch page is used to promote the tool and let the .unitypackage available. But the full documentation is on GitHub : https://github.com/DarkRewar/BaseTool
Status | In development |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | Curtis Pelissier |
Made with | Unity |
Tags | Asset Pack, dev, tool, Unity |
Code license | MIT License |
Download
Click download now to get access to the following files:
Comments
Log in with itch.io to leave a comment.
What a time-saver, thanks for this!