Commit Graph

62 Commits

Author SHA1 Message Date
cha0s
d6b3bf389c refactor: initial inform 2019-10-01 22:43:20 -05:00
cha0s
631e07e4c6 flow: massive sync update 2019-09-29 13:20:08 -05:00
cha0s
ed556a34b3 flow: to synchronized 2019-09-22 18:45:52 -05:00
cha0s
4a122d618d refactor: async room 2019-05-21 03:10:14 -05:00
cha0s
e06b3d5089 perf: numeric IDs 2019-05-16 18:33:20 -05:00
cha0s
057e5bc682 refactor: immutablen't 2019-05-13 21:07:57 -05:00
cha0s
027a89797f perf: visible entities only once per informable 2019-05-04 13:07:01 -05:00
cha0s
771220982e refactor: flushed packet return 2019-05-04 12:43:11 -05:00
cha0s
036bf6ad30 refactor: set world step time 2019-05-03 08:49:03 -05:00
cha0s
1a5015f4b6 feat: entity packets! 2019-04-28 22:35:20 -05:00
cha0s
db4b09d598 refactor: adjust freqs 2019-04-23 16:59:17 -05:00
cha0s
53bb382e70 chore: order 2019-04-22 14:17:54 -05:00
cha0s
d60247b751 refactor: inform guards 2019-04-22 14:06:57 -05:00
cha0s
68458dafa5 refactor: game destroy shouldn't care about sockets, but can be async 2019-04-20 19:46:35 -05:00
cha0s
12636fa53c fix: catch concurrency 2019-04-20 14:59:23 -05:00
cha0s
d5c79606f7 fix: concurrency while we're not yet cleaning up handlers 2019-04-20 14:23:34 -05:00
cha0s
62bd750233 feat: hot server reloading! 2019-04-20 14:16:06 -05:00
cha0s
4e0f21d8ff refactor: packet restructuring 2019-04-15 10:03:14 -05:00
cha0s
506bfec19b refactor: auto packet defgen 2019-04-14 21:32:48 -05:00
cha0s
68eba007f9 refactor: InputPacket 2019-04-13 19:16:42 -05:00
cha0s
7470d4ae5c refactor: msgpack input packets 2019-04-13 18:42:53 -05:00
cha0s
f7f69c19c7 chore: tune down packet frequency for now 2019-04-12 09:49:38 -05:00
cha0s
d8fcee55a7 feat: packets! 2019-04-11 15:27:39 -05:00
cha0s
c03973e49d refactor: 60 ups 2019-04-11 08:59:44 -05:00
cha0s
5e0a9665aa chore: throttle packets for now 2019-04-09 10:55:25 -04:00
cha0s
fc9ee44764 feat: initial info 2019-04-08 09:01:17 -04:00
cha0s
a618ebd9cb refactor: Synchronizer 2019-04-07 21:04:34 -04:00
cha0s
f87e9145c5 refactor: synchronizer ticking 2019-04-07 16:16:12 -04:00
cha0s
6b4a12e924 refactor: state reducer 2019-04-07 15:59:55 -04:00
cha0s
2f3988cd55 chore: testing is too darn dark 2019-04-07 15:14:05 -04:00
cha0s
baacea90a6 refactor: worldTime 2019-04-04 18:18:55 -04:00
cha0s
1f8b9bdb9b refactor: start at 4am 2019-04-04 18:14:22 -04:00
cha0s
9e3a7f72b0 feat: world time 2019-04-04 08:31:42 -04:00
cha0s
25da6f1e7b refactor: decouple avocadoServer 2019-04-03 18:34:15 -04:00
cha0s
4a6ec12c5c refactor: better sync 2019-03-28 02:11:13 -05:00
cha0s
209010f7ab refactor: indexed layers 2019-03-27 17:16:09 -05:00
cha0s
aa1a69d0b9 refactor: break up entity/room ops 2019-03-27 15:51:58 -05:00
cha0s
1c686d7b67 feat: room controller, simplified diff 2019-03-27 01:52:55 -05:00
cha0s
4b4f038b84 chore: less junk 2019-03-25 20:27:25 -05:00
cha0s
735e2275b0 feat: scaling 2019-03-25 18:57:28 -05:00
cha0s
95e65040bf feat: real physics and more barrels 2019-03-24 04:05:27 -05:00
cha0s
7e0458f3b8 refactor: physics restructure 2019-03-24 00:46:49 -05:00
cha0s
6366a480f2 fix: flower pots are bigger 2019-03-23 23:07:44 -05:00
cha0s
3cfd46b982 feat: physics++ 2019-03-23 18:32:16 -05:00
cha0s
a89d167839 feat: physics 2019-03-22 13:40:44 -05:00
cha0s
ac14a8bba8 refactor: explicit image size 2019-03-21 20:01:40 -05:00
cha0s
4744df90d9 refactor: more sensible implementation 2019-03-21 01:18:28 -05:00
cha0s
6d5b00b44c refactor: track informables and move init to entity creation 2019-03-21 00:59:00 -05:00
cha0s
fdf569ee65 feat: locator in the middle 2019-03-21 00:44:00 -05:00
cha0s
a7a342cc36 refactor: better socket/entity interface 2019-03-21 00:29:44 -05:00