Files
evolved.lua/develop/ROADMAP.md
2026-01-18 19:28:12 +07:00

830 B

Roadmap

Backlog

  • observers and events
  • add INDEX fragment trait
  • use compact prefix-tree for chunks
  • optional ffi component storages

Thoughts

  • We should have a way to not copy components on deferred spawn/clone
  • Not all assoc_list_remove operations need to keep order, we can have an unordered variant also
  • We still have several places where we use __lua_next without deterministic order, we should fix that
  • Having a light version of the gargabe collector can be useful for some use-cases
  • We can shrink the table pool tables on garbage collection if they are too large
  • Should we sort chunk children by fragment id?
  • Basic default component value as true looks awful, should we use something else?

Known Issues

  • Errors in hooks or rellocs/compmoves/mappers are cannot be handled properly right now