CDK (Chris Development Kit) is a useful set of tools to speedup development of core Unity games mechanics.
It's being used in my main current game project "resultarias", a surrealist game about dream exploration. Check more information about my other projects on my website!
- Host the latest version of the CDK.
- Track issues.
- Import this as a submodule inside Assets/CDK/ folder OR download this and put inside Assets/CDK/ folder.
- UniRx for reactive functions.
- Newtonsoft-Json, include Newtonsoft_Json_for_Unity on define symbols.
- Unity Converters for Newtonsoft.Json to fix some Unity Json Serialization issues.
- LINQ to Game Object, include LINQ-to-GameObject on define symbols.
- EasyButtons, include EasyButtons on define symbols.
- DOTween, include DOTween on define symbols.
- Chronos - Time control, include LUDIQ_CHRONOS on define symbols.
- Unity Addressables system (install via package manager), include UnityAddressables on define symbols.
- Unity Localization system (install via package manager), include UnityLocalization on define symbols.
- Cinemachine (install via package manager), include Cinemachine on define symbols.
- FMOD (for audio processing), include FMOD on define symbols.
- UniTask, include UniTask on define symbols.
- Rewired for input handling, Rewired on define symbols.
- Fell free to open a pull request for fixes or new versions.
- Please follow some code conventions like using "this." on variables even though its not mandatory.
- I am an Unity games and application developer. You can find more info about me and my projects here.
- Jetbrains and their wonderful tools.