Unity Starter Template is a template project for making a game in Unity. It comes with a set of helpful packages pre-installed along with a lightweight architecture and UI configuration to allow you to immediately jump in and start on your game.
- Unity Version: 2021.3.14f1 or Higher
- Scripting Runtime: .Net 4.X
- GIT LFS
JCMG Utility
=> A general-purpose utility library for editor/runtime.JCMG Slate
=> A lightweight UI framework library for UnityMarkdown Viewer
=> An editor enhancement library that adds inspector support to markdown (.md) files.ScriptableObject-Architecture
=> A scriptable architecture support library.NaughtyAttributes
=> An editor enhancement library aimed for inspector enhancements.SuperUnityBuild
=> A powerful automation tool for quickly and easily generating builds with Unity.Yasirkula DebugConsole
=> An in-game debug console for viewing console logs and executing commands at runtime.DOTween
=> DOTween is a fast, efficient, fully type-safe object-oriented animation engine for Unity, optimized for C# users, free and open-source, with tons of advanced featuresGraphy
=> Graphy is the ultimate, easy to use, feature packed FPS counter, stats monitor and debugger for your Unity project.
-
On the top right of this github page, select the Use this template button. This will enable you to create your own version of this repository (can be made private or public).
-
One area Github's Template feature doesn't handle well is LFS which this repository has handled. To fix any broken LFS links, clone the repository locally.
-
Add a remote repository to the original template (https://github.com/jeffcampbellmakesgames/UnityStarterTemplate.git). In this example I'm giving it the name
template_origin
.
- Fetch and pull all lfs objects from the template repository and then push them up to your own origin. This can be done with the following commands.
git lfs fetch template_origin
git lfs pull template_origin
git lfs push origin --all
If this is useful to you and/or you’d like to see future development and more tools in the future, please consider supporting it by contributing to the Github project (i.e, submitting bug reports or features and/or creating pull requests) or by buying me coffee using any of the links below. Every little bit helps!
For information on how to contribute and code style guidelines, please visit here.