ecs icon indicating copy to clipboard operation
ecs copied to clipboard

data oriented, functional entity component system

Results 13 ecs issues
Sort by recently updated
recently updated
newest added

As much as I don't like the changes in v3, chrome is going to permanently disable extensions that don't conform to manifest v3 in the near future. Might as well...

Hi Mike! In my case there is a need to specify priorities for systems. I understand that there are `onFixedUpdate, onPreUpdate,onUpdate,onPostUpdate` order, thus priorities (4 ones) are already presented. But...

enhancement

Hi Mike! As I told in another discussion, there is a need to remove systems dynamically. If the implementation of such need does not break ecs.js plans, I suggest 2...

enhancement

When devtools are in dark mode, extension screen is unreadable (black words on black background). `Devtools settings -> Preferences -> Appearance -> Theme: Dark.`

Currently the `world.filters` data structure is key/value pair, where the key is a comma separated list of components. e.g., ```javascript 'input,rigidBody,hero': [ entity objects that match the filter ], ```...

enhancement
question

I think there is a bug where code running in an iframe on a page won't pickup the `window.__MREINSTEIN_ECS_DEVTOOLS` value.

bug

Right now the ecs worlds will always send data when the chrome extension is present. It would be nice to have a toggle button enable/disable the sending of this data,...

enhancement

In the current ECS visualizer prototype we assume only one world is present on any given page. The ui for the devtools panel should be refactored to support more than...

enhancement

if we were to lowercase, trim, and alphabetize component names in the query we could reduce the number of filters present. Will result in better performance.

enhancement

Here's an example of how one might shoot themselves in the foot with this. Let's say you have a system that handles moving and colliding bullets against entities, and also...