2019-12-14 23:11:00 +00:00
|
|
|
Open:
|
|
|
|
- Cloneable RNG that goes in state (use MurmurHash3 finalizer in counter mode?)
|
2020-04-04 22:52:25 +00:00
|
|
|
- remove all random() calls
|
2020-07-05 21:20:32 +00:00
|
|
|
- multiple "rooms" on server
|
|
|
|
- sync to op on join
|
2020-01-29 03:52:40 +00:00
|
|
|
|
|
|
|
Done:
|
2020-07-05 21:20:32 +00:00
|
|
|
- Insecured websocket server implementation
|
|
|
|
- desynced on join
|
|
|
|
- reset on join
|
2020-05-03 01:20:54 +00:00
|
|
|
- Multiplayer loopback server
|
2020-05-02 02:51:21 +00:00
|
|
|
- Refactor input generics to distinct local/full types
|
2020-05-02 01:45:31 +00:00
|
|
|
- Refactor input messages for more than one player
|
2020-04-04 22:52:25 +00:00
|
|
|
- Rework State implementation for easier cloning/deserialization
|
2020-03-26 04:30:00 +00:00
|
|
|
- Test Lockstep/rollback
|
2020-01-29 03:52:40 +00:00
|
|
|
- Smarter typings for Join/Lookup functions
|
|
|
|
- Parcel scripts
|
|
|
|
- DeepCopy/Equals interfaces
|
2019-12-14 23:11:00 +00:00
|
|
|
- Rollback state management
|
|
|
|
- state + input reducer function
|
|
|
|
- maintain predicted state
|
|
|
|
- inform of local actions
|
|
|
|
- maintain last-canonical state
|
|
|
|
- inform of server state
|
2020-02-21 04:55:23 +00:00
|
|
|
- Lockstep driver loop
|