Commit Graph

30 Commits

Author SHA1 Message Date
Christian Treffs 7c7b38253b Optimized a lot 2017-10-30 09:02:03 +01:00
Christian Treffs a33281b1fa Fix family assign/remove problem 2017-10-28 13:55:02 +02:00
Christian Treffs 8c38f76e5a performance optimizations 2017-10-25 16:25:27 +02:00
Christian Treffs f3c64d8dac Iteration optimizations 2017-10-23 23:02:20 +02:00
Christian Treffs e07ac8e248 Stabelize API 2017-10-22 12:53:21 +02:00
Christian Treffs 5371107f4f Project ready for testing 2017-10-21 23:54:43 +02:00
Christian Treffs 22d65c9a6f Cleanups finished for now 2017-10-21 23:34:04 +02:00
Christian Treffs 41745a1fa7 Cleanups 2017-10-21 23:12:13 +02:00
Christian Treffs 00bb739880 Fix family iteration 2017-10-21 22:33:52 +02:00
Christian Treffs 2386fab4c3 Family iteration working 2017-10-20 16:25:29 +02:00
Christian Treffs 9ffcb3d4f7 Add performance test for combine hash 2017-10-18 11:01:12 +02:00
Christian Treffs c11060712b Add combine hash 2017-10-18 08:51:44 +02:00
Christian Treffs 136905e43b Fix hashing 2017-10-16 23:31:31 +02:00
Christian Treffs ca36926975 Cleanups and improvements 2017-10-16 09:33:39 +02:00
Christian Treffs 130a5a8edd Optimized component lookup 2017-10-16 09:22:52 +02:00
Christian Treffs 669fb374d7 Report for entity remove failure 2017-10-15 11:31:07 +02:00
Christian Treffs 5994c37b52 Fix tests and results;
Cleanups
2017-10-15 11:29:20 +02:00
Christian Treffs bf62fde5db Add entity reuse concept;
Add tests for entity creation/deletion & component creation/deletion
2017-10-15 10:59:53 +02:00
Christian Treffs 4e0522aa49 new implementation - first test working 2017-10-15 01:36:18 +02:00
Christian Treffs e16759f9f1 Add Entity and Family storage implementations 2017-10-10 22:18:14 +02:00
Christian Treffs fb2d011c8d Add awesome component handling 2017-10-09 22:23:02 +02:00
Christian Treffs ccdb9545db Add component mapping 2017-10-09 22:03:00 +02:00
Christian Treffs 94d79c9d65 Fix Family behaviour 2017-10-09 20:37:19 +02:00
Christian Treffs f3ace43ca7 Add Family basics 2017-10-09 19:44:41 +02:00
Christian Treffs e6cb5770e0 Add Family basics 2017-10-09 19:43:05 +02:00
Christian Treffs 6a045cd643 Stabelized API 2017-10-09 16:06:57 +02:00
Christian Treffs ec80d1ad1b Add simple test 2017-10-09 03:48:42 +02:00
Christian Treffs 4afb0ff42d Add ECS basics 2017-10-09 03:33:53 +02:00
Christian Treffs 32685c37a2 Improve gitignore 2017-10-08 22:17:51 +02:00
Christian Treffs c904cb3a96 initial 2017-10-08 22:13:15 +02:00