PhaseJumpPro

Design Patterns Code for Unity Games

View the Project on GitHub coinbump/PhaseJumpPro

Phase Jump Pro Documentation

NOTE: This is a work in progress

Naming Conventions

Modules

Camera

Used to manipulate the camera.

Camera

Classes

Classes

Collections

Collections

Core

Core

Extensions

Utility extensions for existing classes.

Extensions

Geometry

Utilities for dealing with geometry (angles, and so on).

Geometry

Go

Common game design patterns: behavior trees, etc.

Go

Interface

UI interactions.

Interface

Layout

Game object layout.

Layout

Model

Common model objects used in games.

Model

Templates

Templates to help you get started creating new classes. (Templates are for guidance, and are generally non-functional).