geotic
geotic copied to clipboard
Entity Component System library for javascript
Issues #57 and #55 appear to remain unresolved in version 4.3.2 All issues can be reproed in the following branch https://github.com/luetkemj/skrimshank/tree/repro-bugs ## 55 To repro #55 - I have left...
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. Commits 7efb22a 1.2.6 ef88b93 security notice for additional prototype pollution issue c2b9819 isConstructorOrProto adapted from PR bc8ecee test from prototype pollution PR See full...
Use documentation library that is easier to navigate besides github readme. geotic already has a lot of documentation, but it can be hard to find in the current readme. It...
Really liking the library so far, but had one question. Looking at the implementation, it seems like every component gets an auto-incrementing ID, which is used to shift bits to...
Current bitset implementation has limitations https://github.com/lemire/TypedFastBitSet.js
- remove and reference; provide example with array What do you think? Is this a good way to go around it?
geotic v3 had `` and `` which could be used as properties to reference other entities. This was very slow due to the es6 `Proxy` and having to check it...
Add ability to remove components by Class/Type: ```js entity.remove(Velocity); ```
components events could be processed in a priority queue rather than whatever the engine specifies. currently no way to guarantee event handling order
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.5 to 1.2.8. Changelog Sourced from minimist's changelog. v1.2.8 - 2023-02-09 Merged [Fix] Fix long option followed by single dash [#17](https://github.com/minimistjs/minimist/issues/17) [Tests] Remove duplicate test [#12](https://github.com/minimistjs/minimist/issues/12) [Fix]...