GameWork.Unity
C# Framework for Unity, extending the C# .Net GameWork.Core framework.
Purpose:
Collection and tools and scripts to aid development in Unity.
Dependencies:
GameWork.Core which is added as a submodule.
Build Tools: RunAll: Run .\Tools\BuildAll.ps1 which will do all the below steps.
Individual Steps:
- Build .\GameWork.Core\GameWork.Core.sln (GameWork.Unity is dependant on this project)
- Run .\Tools\CreateCoreReferrenceJunctions.bat (this will create the symlinks required for GameWork.Unity.sln to resolve any dependencies on GameWork.Core)
- Build .\GameWork.Unity.sln.
- Run .\Tools\CreateUnityReferenceJunctions.bat (This will create the symlinks necessary for the UnityProject to build the GameWork.unitypackage)
- Open the UnityProject in the Unity Editor and use the menu Tools/Build GameWork Package to build the GameWork.unitypackage.
- Find the GameWork.unitypackage in .\Build