Просмотр исходного кода

doc: updated links and TODO file

Michele Caini 5 лет назад
Родитель
Сommit
42cc480bf5
2 измененных файлов с 9 добавлено и 10 удалено
  1. 3 8
      TODO
  2. 6 2
      docs/md/links.md

+ 3 - 8
TODO

@@ -18,24 +18,19 @@
   - ...
 
 WIP:
+* HP: merge view and view pack
 * HP: invalid view auto-refresh
 * HP: paginate pools
 * HP: headless (sparse set only) view
-* HP: pass the registry to pools, basic poly storage should have only component member
-* HP: make view pack work also with groups, make packs input iterator only, add view adapter for external sources
 * HP: write documentation for custom storages and views!!
 * HP: any/poly: configurable sbo size, compile-time policies like sbo-required.
 * HP: registry: use a poly object for pools, no more pool_data type.
 * HP: make runtime views use opaque storage and therefore return also elements.
-* HP: poly: support for data members
-* add exclude-only views to combine with packs
+* HP: add exclude-only views to combine with packs
+* HP: entity-aware observer, add observer functions aside observer class
 * deprecate non-owning groups in favor of owning views and view packs, introduce lazy owning views
-* view pack: plain function as an alias for operator|, reverse iterators, rbegin and rend
 * pagination doesn't work nicely across boundaries probably, give it a look. RO operations are fine, adding components maybe not.
-* add observer functions aside observer class
 * snapshot: support for range-based archives
-* update snapshot documentation to describe alternatives
 * page size 0 -> page less mode
 * add example: 64 bit ids with 32 bits reserved for users' purposes
 * add meta dynamic cast (search base for T in parent, we have the meta type already)
-* make meta base/conv node work with storage/any and deprecate/remove meta_base, meta_conv, ...

+ 6 - 2
docs/md/links.md

@@ -43,8 +43,8 @@ I hope this list can grow much more in the future:
   * [The Machine](https://github.com/Kerndog73/The-Machine): a box pushing
     puzzler with logic gates and other cool stuff.
     [Check it out](https://indi-kernick.itch.io/the-machine-web-version).
-  * [EnttPong 2.0](https://github.com/DomRe/EnttPong): a basic game made to
-    showcase different parts of EnTT and C++17.
+  * [EnTTPong](https://github.com/DomRe/EnttPong): a basic game made to showcase
+    different parts of EnTT and C++17.
   * [Randballs](https://github.com/gale93/randballs): simple `SFML` and `EnTT`
     playground.
   * [EnTT Tower Defense](https://github.com/Daivuk/tddod): a data oriented tower
@@ -64,6 +64,10 @@ I hope this list can grow much more in the future:
   * [DungeonSlayer](https://github.com/alohaeee/DungeonSlayer): 2D game made
     from scratch in C++.
   * [3DGame](https://github.com/kwarkGorny/3DGame): 2.5D top-down space shooter.
+  * [Pulcher](https://github.com/AODQ/pulcher): 2D cross-platform game inspired
+    by Quake.
+  * [Destroid](https://github.com/tyrannicaltoucan/destroid): _one-bazillionth_
+    arcade game about shooting dirty rocks in space, inspired by Asteroids.
 
 * Engines and the like:
   * [Aether Engine](https://hadean.com/spatial-simulation/)