Browse Source

Update README.md

tags/Rel2b2
Sebastiano Mandalà GitHub 6 years ago
parent
commit
2d118d5e1a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 14 deletions
  1. +11
    -14
      README.md

+ 11
- 14
README.md View File

@@ -1,25 +1,22 @@
Svelto Entity Component System 2.0
=====================================

Real Entity-Component-System for c#. Enables to write encapsulated, decoupled, highly efficient, data oriented, cache friendly, multi-threaded, code without pain. Although the framework is platform agnostic (
https://github.com/sebas77/Svelto.ECS.Vanilla.Example/) it comes with several unity extensions.
Real Entity-Component-System for c#. Enables to write encapsulated, decoupled, highly efficient, data oriented, cache friendly, multi-threaded, code without pain. Although the framework is platform agnostic, it comes with several unity extensions.
you can find a working example to learn how to use the framework here:

https://github.com/sebas77/Svelto-ECS-Example
**Survival Example (Unity)**: https://github.com/sebas77/Svelto-ECS-Example (including article)
**Vanilla Example (.Net Standard/.Net Core)**: https://github.com/sebas77/Svelto.ECS.Examples.Vanilla (including article)

I advise to clone the example repositories separately from the framework one, both under the same Unity project Assets folder.

relative articles:
**Framework Articles:**

http://www.sebaslab.com/ecs-1-0/
http://www.sebaslab.com/svelto-ecs-2-0-almost-production-ready/ (shows what's changed compared to 1.0)

http://www.sebaslab.com/svelto-ecs-svelto-tasks-to-write-data-oriented-cache-friendly-multi-threaded-code-in-unity/

http://www.sebaslab.com/svelto-ecs-2-0-almost-production-ready/
**Entities as struct, cache friendly date oriented code:**

http://www.sebaslab.com/learning-svelto-ecs-by-example-the-survival-example/
https://github.com/sebas77/Svelto.ECS.Examples.CacheFriendlyECSWithEntityStructs (including article)

If you want to know more about the theory and rationale behind this framework:
**Theory related articles:**

http://www.sebaslab.com/ioc-container-for-unity3d-part-1/

@@ -35,15 +32,15 @@ http://www.sebaslab.com/the-truth-behind-inversion-of-control-part-iv-dependency

http://www.sebaslab.com/the-truth-behind-inversion-of-control-part-v-drifting-away-from-ioc-containers/

The perfect companion for Svelto.ECS is Svelto.Tasks to run the logic of the Systems even on other threads!
**The perfect companion for Svelto.ECS is Svelto.Tasks to run the logic of the Systems even on other threads!**

https://github.com/sebas77/Svelto.Tasks

Unity official thread:
**Unity official thread:**

https://forum.unity.com/threads/open-source-svelto-ecs-lightweight-entity-component-system-for-c-and-unity.502163/

Dario Oliveri articles:
**Dario Oliveri's Svelto.ECS articles:**

https://eagergames.wordpress.com/category/ecs/



Loading…
Cancel
Save