EasyCS
EasyCS is an easy-to-use and flexible framework for Unity, adopting a Data-Driven Entity & Actor-Component approach. It bridges Unity's classic OOP with powerful data-oriented patterns, without forcing a complete ECS paradigm shift or a mindset change. Build smarter, not harder. ๐ฎ๐งฉ
File Explorer
Download Latest Version (.zip)- Actor Data Shared Factories.asmref
- Actor Data Shared Factories.asmref.meta
- ActorDataSharedFactoryProjectilePrefab.cs
- ActorDataSharedFactoryProjectilePrefab.cs.meta
- Actor Data Shared Providers.asmref
- Actor Data Shared Providers.asmref.meta
- ActorDataSharedProviderProjectilePrefab.cs
- ActorDataSharedProviderProjectilePrefab.cs.meta
- Entity Behavior Providers.asmref
- Entity Behavior Providers.asmref.meta
- EntityBehaviorProviderHealth.cs
- EntityBehaviorProviderHealth.cs.meta
- Entity Data Factories.asmref
- Entity Data Factories.asmref.meta
- EntityDataFactoryAttack.cs
- EntityDataFactoryAttack.cs.meta
- EntityDataFactoryAttackDamage.cs
- EntityDataFactoryAttackDamage.cs.meta
- EntityDataFactoryHealthMax.cs
- EntityDataFactoryHealthMax.cs.meta
- EntityDataFactoryMoveSpeed.cs
- EntityDataFactoryMoveSpeed.cs.meta
- EntityDataFactoryName.cs
- EntityDataFactoryName.cs.meta
- EntityDataFactoryTeam.cs
- EntityDataFactoryTeam.cs.meta
- Entity Data Providers.asmref
- Entity Data Providers.asmref.meta
- EntityDataProviderAttack.cs
- EntityDataProviderAttack.cs.meta
- EntityDataProviderAttackDamage.cs
- EntityDataProviderAttackDamage.cs.meta
- EntityDataProviderHealthMax.cs
- EntityDataProviderHealthMax.cs.meta
- EntityDataProviderMoveSpeed.cs
- EntityDataProviderMoveSpeed.cs.meta
- EntityDataProviderName.cs
- EntityDataProviderName.cs.meta
- EntityDataProviderTeam.cs
- EntityDataProviderTeam.cs.meta
- PartialActorBehaviorAI.cs
- PartialActorBehaviorAI.cs.meta
- PartialActorBehaviorAnimations.cs
- PartialActorBehaviorAnimations.cs.meta
- PartialActorBehaviorAttack.cs
- PartialActorBehaviorAttack.cs.meta
- PartialActorBehaviorAttackMelee.cs
- PartialActorBehaviorAttackMelee.cs.meta
- PartialActorBehaviorAttackRanged.cs
- PartialActorBehaviorAttackRanged.cs.meta
- PartialActorBehaviorMove.cs
- PartialActorBehaviorMove.cs.meta
- PartialActorBehaviorMoveToTarget.cs
- PartialActorBehaviorMoveToTarget.cs.meta
- PartialActorBehaviorPlayerInput.cs
- PartialActorBehaviorPlayerInput.cs.meta
- PartialActorBehaviorProjectile.cs
- PartialActorBehaviorProjectile.cs.meta
- PartialActorDataAnimator.cs
- PartialActorDataAnimator.cs.meta
- PartialActorDataProjectileSpawnPoint.cs
- PartialActorDataProjectileSpawnPoint.cs.meta
- PartialActorDataRigidbody.cs
- PartialActorDataRigidbody.cs.meta
- ActorBehavior.meta
- ActorData.meta
- EasyCS.Samples.asmref
- EasyCS.Samples.asmref.meta
- EasyCS.Samples.meta
- Actor Data Shared Factories.meta
- Actor Data Shared Providers.meta
- EasyCS.Generated.asmdef
- EasyCS.Generated.asmdef.meta
- Entity Behavior Providers.meta
- Entity Data Factories.meta
- Entity Data Providers.meta
- Partials.meta
- EntityDataTeamFactory_Player.asset
- EntityDataTeamFactory_Player.asset.meta
- EasyCS Generated.meta
- EasyCS-Samples
- EasyCS-Samples.meta
- EasyCS-Submodule
- EasyCS-Submodule.meta
- EntityDataFactories.meta
- Tri-Inspector-Plus
- Tri-Inspector-Plus.meta
- manifest.json
- packages-lock.json
- Settings.json
- AudioManager.asset
- boot.config
- BurstAotSettings_StandaloneWindows.json
- ClusterInputManager.asset
- CommonBurstAotSettings.json
- DynamicsManager.asset
- EditorBuildSettings.asset
- EditorSettings.asset
- GraphicsSettings.asset
- InputManager.asset
- MemorySettings.asset
- NavMeshAreas.asset
- PackageManagerSettings.asset
- Physics2DSettings.asset
- PresetManager.asset
- ProjectSettings.asset
- ProjectVersion.txt
- QualitySettings.asset
- SceneTemplateSettings.json
- TagManager.asset
- TimeManager.asset
- UnityConnectSettings.asset
- VersionControlSettings.asset
- VFXManager.asset
- XRSettings.asset
- .gitattributes
- .gitignore
- .gitmodules
- .vsconfig
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
