top of page

Programming Patterns

These are some programming patterns that have been discussed and projects that include those programming patterns. These are all patterns that can be used in video games, but were also discussed in different programming languages, such as C# & C++.

State Pattern

StatePattern_Particles.png

Object Pool Pattern

ObjectPool_Pattern.png

Abstract Factory Pattern

AbstractFactory_Pattern.png

Spatial Partition Pattern

SpatialParition_Pattern.png

Event Queue & Event Bus

EventQ_Pattern.png

SOLID principles

SOLID_Principles.png

©2021 by Ariana Acosta

bottom of page