Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/boardgameio/boardgame.io
State Management and Multiplayer Networking for Turn-Based Games
https://github.com/boardgameio/boardgame.io
a9da244fd37960ac769ad2f4d93e4e921bf9a443 authored about 6 years ago
40b69cf5b3a202cb861074ff8a035da5619aa1e7 authored about 6 years ago
ff749e3250d77e3690fb68c46e77f005211abac6 authored about 6 years ago
b7f92652894147098f7fd4d0c937826efa2b4f82 authored about 6 years ago
1fe8b1ad4b712beef082ff217d476a66d4f7a33f authored about 6 years ago
9df814588a66a8a4141b05a6d028470cefac7424 authored about 6 years ago
d2d44f945310606027a03f6ea19c6735e3f6a296 authored about 6 years ago
* Add getting game setup data from request body in game creation api
* rename gameSetupData t...
ca5da32099209b2faa4f7776085c051f89229d7e authored about 6 years agoe0413de5f188338ac58fbc7f34a415a6586bd406 authored about 6 years ago
b0f858e8a240907f769ae8ac20454b16f11cfdd5 authored about 6 years ago
c59c9ca5f294f902f54aae29d9a7d5457e6f699a authored about 6 years ago
bd178fba68849a1e080e826d82d02fa984c27a02 authored about 6 years ago
648f0734b7060e65882bac91427fc9d6a30210ab authored about 6 years ago
2b5bcba87fe9c86b1085ca64ed4818b962bc5da2 authored about 6 years ago
Plugin that maintains state for each player in an object called
G.players that's keyed by the pl...
Instead of the plugin being a function, it's an object with
a field called `fn` that contains th...
9c5a3254c807e9c2a8c9d6bdd8a9d942e305d7e4 authored about 6 years ago
move functions can now be enhanced middleware-style through a list of plugins.
Immer is added as...
2cd3d920cf25bf53291da1c01a04e735c377e4af authored about 6 years ago
627d84086071cf01dfba372830e138061161b4cc authored about 6 years ago
7924811619dd7cc13b7563a4cc8307c28f38f0c2 authored about 6 years ago
abb95a134db9b4a5d6ca63aa3b87e746787cfbea authored about 6 years ago
bb0515baac5296f018b69a3bb38be22645d71e6f authored about 6 years ago
- move Debug from boardgame.io/react to boardgame.io/dist/internal
- properly export boardgame.i...
* 323 Added Immer for other events
* CR update - curry produce
* undo flow.test.js
* re...
2b5920fc6ccab751ec8801fbcd60591fda643673 authored about 6 years ago873e1f58ca55ff5af9ada45a887c480e235cd36c authored about 6 years ago
* Makes changes actionPlayer values to a function
in order to let someone programmatically chan...
2b90dfadcf684b16f21c78c38a6bf428dd8725e2 authored about 6 years ago
4053a03b9bd8d4761f0fc3f7dafea5cff6d62ce9 authored about 6 years ago
23bb5c454b74279ef32672d7eddde53e65588a52 authored about 6 years ago
31b2749a7e70f03e983812e73be400d55b8f1edb authored about 6 years ago
e2fd21206bb926a6f01234908879997359b030ea authored about 6 years ago
58cbd1e41e9dddce1a467afc382b105f1578fa88 authored about 6 years ago
* Add a server sync status field
* tweak test to verify the public API as opposed to the inte...
ed165a86fc9b3be9f237dcb7357eb78f75522fff authored about 6 years agoe37e89b1ffb4880dc253bac1ffb0070b30d99710 authored about 6 years ago
9e68d30870f3cf495d7caad3f79b545d81c40ebf authored about 6 years ago
ec3f8d6198f0a93da2e8e5b8724869a6204eafc8 authored about 6 years ago
36e8c9069bab60596edb016b1610a8abbc1db3b4 authored about 6 years ago
38887e9138cd677432d41cee03a7564cae150eec authored about 6 years ago
ebc98eae850640844bf7c106b9e6d987703ed466 authored about 6 years ago
e0d7d4092b4672357f23cabf444e903cd11685b8 authored about 6 years ago
b64c020e322d30f442126275475814d86ee0a554 authored about 6 years ago
2c860d5cdb38d6820d232f476eca9fe904f5ac02 authored about 6 years ago
bcdebfa5fb1033a39bb95a143cac3132bbe26853 authored about 6 years ago
b4311074e1b932176758a86837c1e5e0a3b9c947 authored about 6 years ago
d2076149077f0791a01b58f496ee23227c03df4f authored about 6 years ago
37edcd217b56d3b875be8bfff2372ebd7d2e4bde authored about 6 years ago
1caf4811cc13bc35bdd34f6075a3040d845d8ac4 authored about 6 years ago
01e004850cbc8b21a34acc2f879903220b9c2ae7 authored about 6 years ago
e070bcd91f97963bfa5d801089b8d3e5564a7fa0 authored about 6 years ago
10ea844c3c654702233c5b972da828b01174a75a authored about 6 years ago
e8aed684e01a55b215de6a93f38f7d57827cf11d authored about 6 years ago
98800f5b87c5bc609a73184049d29f494b7309e9 authored about 6 years ago
70903f5c410b8573983ad578602e99fe97c96943 authored about 6 years ago
8d92844b603e4f8a33a0494a6c9fe87a99fbafad authored about 6 years ago
60065fc36921260d39ff80f2e6131ee3fdebb864 authored about 6 years ago
0a5021bee5d0b29b2d3c9a36a63daca1425b35ae authored about 6 years ago
ec5b3b70b49179f3580867a13a44a649d6e03535 authored about 6 years ago
6bdfb116178eb9505b7983b00568fc62a1c94cf7 authored about 6 years ago
74a5a377744f2ba461ca898752e17663b188bf69 authored about 6 years ago
24f512e1279d4ac2ab6c7997860a123bbee5fcc3 authored about 6 years ago
4142ed8d6242f219bed6baf93ed1fce930e574a2 authored about 6 years ago
8d4e1a0a23ef4b174702df4783cfa1f15c222bfa authored about 6 years ago
cbdb1fd762b89cd3aecbcd2b1fafd74f442c682f authored about 6 years ago
65fff850fd4ef7b32ccccdce5da058757b348be4 authored about 6 years ago
fe7d9532b008a4791aea3875473cf3f04a986a0e authored about 6 years ago
f736de61b1d807257e56f9a4153862509920332c authored about 6 years ago
f8fcf679017071e33cb6e9dfb3c53cc964193d62 authored about 6 years ago
2d0255802106823e960a3cdfa130e5c97623c784 authored about 6 years ago
* don't add log inside update for the player that played the move
* add _stateID to log entri...
8699350175ea013bb3870f6bddbdd7c7caafbb4f authored about 6 years ago8a5653bbbe5ab9ef43e86b3fd8d96200af854135 authored about 6 years ago
52cc7e4df64f756d07e72e243c3667f42bfcbc44 authored about 6 years ago
30893b7be366e438d8ea8b4c006e9cd01ea84bd6 authored about 6 years ago
dd1052f8825789c5066b762fd9821bf97fa4a53a authored about 6 years ago
b5c357ab6fe39a528557fc5a5a6e508675b53f9f authored about 6 years ago
97143fff4a8d003c93a4a8b6ca72f24df8cbc7fb authored about 6 years ago
0995d854e3aa694a4c06de0e33767b93a3f9f79d authored about 6 years ago
c2fa754fddfec1e4a96471a8c8e1e11d1e0926e2 authored about 6 years ago
3176a604cbd39334559a38e0d67fac82ff8e9026 authored about 6 years ago
83331b24e72d50fb8038cf16ed796408e06d642b authored about 6 years ago
0ed6110938a692473bb96e4e57ed2ab2ffdc9821 authored about 6 years ago
69f4526441b94c24e654025a98082cc0a46e96d4 authored about 6 years ago
This behavior is easily replicable by using a sub-phase and was a bit of an odd exception to the...
d359c3bb08a463c98f5c5e65eeaa18f858b12287 authored about 6 years ago3610a933cf17c14853b65fa7e0ae49d5ca323864 authored about 6 years ago
2f3f9982ac08ec7df7d902edadc9e4d7c71a8378 authored about 6 years ago
bd552f4d983e1fd29749137daaf09af2dc37b7b0 authored about 6 years ago
b7abc574c571a409966928d1d068e6529c3d6221 authored about 6 years ago
5fb663aeb3a5c509a864cb1d9ac6b934ac73027a authored about 6 years ago
OLD
endPhase('new phase')
endTurn('new player')
NEW
endPhase({ next: 'new phase' })
endTurn({ n...
This is in preparation for an upcoming feature to quickly switch
to a temporary phase (and back ...
- all events are always available within game logic in the Events API
- enabling / disabling eve...
bffc19e38b5a548283634bc6d31af4d4e67dfd4c authored about 6 years ago
cd7cfe791b1248aa303a015023911cc548fe4bb7 authored over 6 years ago
a62f23f4497797bd17a831106b655e2d896f0570 authored over 6 years ago
96def53c92bad75a711e071680c92e6ce8a4bee2 authored over 6 years ago
27bb5ff77c934cdd0883f30092b66aaeff8224be authored over 6 years ago
7e914eabae231c676fdbb73df3bd7f62289e0f79 authored over 6 years ago
3d9be64675530a2435c9ad0b6c2148b95ec409f9 authored over 6 years ago
2f7b853a06d68e523716b1852a7b271e22768a2b authored over 6 years ago
573b16cf33c59fec6d25c17f66b6d96f29cdeacf authored over 6 years ago