Design Patterns Code for Unity Games
NOTE: This is a work in progress
public abstract class SomeStateMachine
public interface AnyFactory
Used to manipulate the camera.
Utility extensions for existing classes.
Utilities for dealing with geometry (angles, and so on).
Common game design patterns: behavior trees, etc.
UI interactions.
Game object layout.
Common model objects used in games.
Templates to help you get started creating new classes. (Templates are for guidance, and are generally non-functional).