Skip to content
Koopa1018 edited this page Dec 22, 2020 · 1 revision

Welcome to the CURGLAFF Base Packages wiki!

This repository is a catch-all storage space for CURGLAFF-developed Unity packages that don't merit full repositories of their own. The most significant of these packages are the ones with the kind of component that every game, more or less, has to have.

The packages are largely designed with an ersatz-ECS architecture: components storing the state of the system are separate from components performing the actual system logic. This allows surprising levels of interoperability between systems, and furthermore allows chunks of system code to be treated as separate, allowing someone who understands a system's signal flow to customize it easily and in isolation. Packages roughly correspond to systems, and with any luck I'll remember that correspondence in the future so I can keep it true~

Clone this wiki locally