This is Demo project for show different technoloches usage
- Procedurally generated mazes and coins
- Infinite number of levels
- Service Locator (as main project structure)
- Object Pool (for maze's and coin's gameObjects)
- Component pattern (for different types of ball control)
- Data Locality (everywhere)
- Dirty Flag (for data saving)
- etc.
- SafeArea (UI)
- TextMeshPro (for custom fonts)
- ScriptableOblects (for easy data setting)
- PlayerPrefs (for data storage)
- UnityEditor (for useful editor extension tools)
- Spritesheet animations (for coin animation)
- etc.
- Reflection (for find MonoBehaviour scripts)
- Preprocessor Directives (for different logic on different platforms)
- etc.