Welcome |
Most game development projects start with a host of systems that need to be integrated before tasks related to the game can be tackled. This kit is developed to bridge that gap.
Having a shared repository of commonly-used managers, classes, & utilities has quite a few other benefits as well over the alternative:
Time spent on re-implementing stuff can instead be allocated to making it better, or documenting it.
Any improvements can be quickly shared with everybody without having them split over multiple projects and people.
Bugs can be quickly identified and ironed-out, paving way for a battle-tested set of tools.
A non-exhaustive list of what's included:
Managers for handling things like UI and sound.
Commonly-used behaviours.
A stat system.
Helper function library.
Extension methods for standard types.
Implementations of common algorithms.
Debugging tools and an in-game Console.
A library of UI sprites and built-in prefabs.
Code for the most frequent UI elements.
Pre-built Splash, Menu, Settings, and Message screens.