A collection of reusable C# scripts and project templates for 2D and 3D game development in Unity.
This repository contains a curated set of C# scripts and project templates that can be used across various Unity projects. These assets are designed to accelerate development by providing ready-to-use components for common game functionality in both 2D and 3D environments.
Note: This project was primarily developed for Unity 6. Compatibility with older or newer versions of Unity is not guaranteed and may require modifications.
- 2D Scripts: Components specifically designed for 2D game development
- 3D Scripts: Components specifically designed for 3D game development
- Utilities: General purpose scripts that can be used in any Unity project
- Templates: Complete project templates with useful scripts included
- Website: Simple website for this project
- Clone this repository or download it as a ZIP file
- Import the scripts into your Unity project
- Reference the scripts in your game objects as needed
Each script is documented with comments explaining its purpose and how to use it. For more detailed examples, check the documentation in each script file.
These scripts are developed and tested with Unity 6. While they may work with other versions, compatibility is not guaranteed. If you encounter issues with different Unity versions, please consider:
- Checking Unity's migration guides for API changes
- Updating deprecated methods or properties
- Testing thoroughly in your target Unity version
Contributions are welcome! Please read our contributing guidelines before submitting pull requests.
Licensed under MIT License
Discord: @michal.flaska or @pilot2254