Skip to content

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

Notifications You must be signed in to change notification settings

esboy1988/Match-One

 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%