/UnityTemplates

Primary LanguageC#MIT LicenseMIT

UnityTemplates

If you just want the templates without the extension, check the https://github.com/redwyre/UnityTemplates/tree/just_templates branch

To download the extension search for "redwyre.UnityTemplates" in visual studio or download from https://marketplace.visualstudio.com/items?itemName=redwyre.UnityTemplates.

This extension gives you a number of template for Unity development:

General:

  • Class (C# class with Unity relevant usings)
  • MonoBehaviour
  • ScriptableObject
  • StateMachineBehaviour
  • Assembly Definition
  • Assembly Definition Reference

DOTS/ECS

  • Aspect
  • Authoring Component
  • IBufferElementData
  • ICleanupComponentData
  • IComponentData (unmanaged and managed)
  • IEnableableComponent
  • IJob
  • IJobEntity
  • IJobFor
  • IJobParallelFor
  • ISharedComponentData
  • ISystem
  • Struct (C# struct with Unity DOTS relevant usings)
  • SystemBase