All Projects → sschmid → Match One

sschmid / Match One

This is a simple and interactive Unity3d example project to show how to use Entitas

Match One

This is a simple and interactive Unity3d example project to show how to use Entitas. Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

Get Entitas here: https://github.com/sschmid/Entitas-CSharp


Match One is a very simple CandyCrush-like Match 3 example, except it's Match One.

Watch the talk from Unite Europe 2015 to get an in-depth tutorial.

Match One shows

  • systems list in GameController
  • how you can use reactive system to only process changed entities
  • the usage of EntityIndex for super fast entity access
  • how you can use multiple pools to reduce the memory footprint of each entity (Input, Core, Score)

Match One

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].