Skip to content

This is tutorial architecture using mix of Data Oriented and Component Sysytem approaches

Notifications You must be signed in to change notification settings

DesertImage/BallArchitecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BallArchitecture

This is an example of architecture using mix of Data Oriented and Component System approaches

Core

Initing global components, managers and systems

Starter

It's just entry point for Core.

Components

Just data container

Entity

Entity that have basic logic to store components, init behaviours and pooling.

MonoEntity

MonoBehaviour version of Entity

Behaviour

Logic module on subject that works with subject's data

Systems

Logic modules on Core to work with global data

ManagerEvents

Pub-Sub event manager

About

This is tutorial architecture using mix of Data Oriented and Component Sysytem approaches

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages