dao-game / react-multiplayer / files / package-lock.json
Branch react-multiplayer · default branch · all branches
package-lock.json
| 2022-03-29 | ecef404 | Starting work on React multiplayer implementation. | Pavel Safronov |
| 2022-03-23 | 417dc26 | Initial port of local game to React. | Pavel Safronov |
| 2022-03-22 | db09721 | Added browser check for online games, which aren't working in Edge and Safari due to a bug in PeerJs: https://github.com/peers/peerjs/issues/899 | Pavel Safronov |
| 2022-03-22 | 38c7e27 | Reorganizing stuff. But it looks like this change broke multiplayer features. Sigh. | Pavel Safronov |
| 2022-03-22 | e46456c | Using polyfill for animations and a few other changes, so Safari is now supported. | Pavel Safronov |
| 2022-03-21 | 5805825 | Starting to think more about the HTML format of the site, so adding a landing page and separate pages for local and remote games. Added the concept of player name, which is distinct from player id. Mostly used for reporting terminal conditions. Altered how the mouse position information is calculated and used. Now a relative (ratio) position is sent to the other peer. Using a test board for this work, will need to undo that before merging to main. Localized all esbuild settings in a single spot, so now only 1 file needs to be updated, and then all build paths will be updated. | Pavel Safronov |
| 2022-03-20 | f2c9406 | Experimenting with multiple entry points, getting remote play mostly working, trying to get pages working for all branches. | Pavel Safronov |
| 2022-03-16 | 4918da4 | Moved most of the game logic into its own class. Implemented basic online game as an extension of the base game. Seems to work. Next step: add peer support. | Pavel Safronov |
| 2022-03-11 | cda3e92 | Starting experimenting with multiplayer. | Pavel Safronov |
| 2022-03-04 | 3a5743d | More pasta. | Pavel Safronov |
| 2022-03-04 | 095d363 | Forgot to install typescript. | Pavel Safronov |
| 2022-03-04 | fc22272 | Some esbuild-related changes: - reorganized files/dirs, we now have a public dir and the created bundle goes there - using ts-node for running tools, so the tools can be written in TS - added launch.json configuration that starts the server, then navigates to it with a debug browser - TS debugging seems to work without issues with this setup | Pavel Safronov |
| 2022-03-04 | 711f34c | Using esbuild to create JS bundle, converted game to TS (probably not entirely, but it's a start). | Pavel Safronov |