-
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: protocol rework + API overhaul (#164)
* feat: deserialize * test: add performance tests to next protocol * feat: wip * feat: model serialization * feat: patch start * feat: wip * feat: model work * feat: hmm * feat: work is never over * feat: wip model migration * feat: wip * feat: use new model * feat: compiles and tests pass * feat: wip * feat: wip * feat: wip * feat: wip * feat: wip * feat: observer fun * feat: finish pack migration * test: fix tests * fix: protocol * feat: remove existing networking example * feat: effect names * feat: work * feat: work on nested properties * feat: only set model when changed in observe effect * docs: update readme * test: fix tests * fix: triggers * feat: wip * docs: proposed api * feat: api improvements * feat: remove createComponentType * feat: make api more functional * feat: update docs with new api * docs: net api tweaks * feat: more api tweaks * docs: readme example * feat: experimenting with observer api * feat: observer.set * feat: mut array method encoding * feat: track* array methods and gc fixes * perf: observer * perf: update benchmarks * test: fix tests * docs: net docs * feat: more docs * feat(net): ambiently resolve component model * docs: events * docs: world ex * feat: wip * feat: dynamic field * feat: useChanged experimentation * docs: message producer scratch * feat: selector initialization work * feat: query.select * feat: improve query signature * feat: message producer progress * docs: eff->use * test: wip fixing tests * feat: track package * feat: smaller messages * feat: start decode * feat: message rewrite * feat: producer * feat: onPatch * test: message_op tests * test: encode tests * feat: patch * feat: remove component type * feat: model -> core * feat: observe stuff * feat: set and push * feat: remove ModelNodeKind * feat: pop, shift, unshift, splice * feat: remove->deleteCount * docs: docs * feat: hey it works * feat: re-add component type size * chore: begin migrating sanity check example * feat: spin example * feat: wip * feat: eureka * feat: test * feat: re-add * feat: exclude entities added/removed same frame from monitor * test: fix tests * feat: camelize * docs: spin readme * docs: more message producer docs
- Loading branch information
Showing
224 changed files
with
179,059 additions
and
9,426 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -117,3 +117,4 @@ dist | |
|
||
.DS_Store | ||
zola | ||
docs-src/public |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. | ||
# yarn lockfile v1 | ||
|
||
|
||
yarn-path ".yarn/releases/yarn-1.22.10.cjs" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.