Commit graph

238 commits

Author SHA1 Message Date
giongto35
ec7ab37786 Merge pull request #27 from giongto35/optimize/reuse-buffer
Optimize/reuse buffer
2019-05-15 22:09:44 +08:00
giongto35
2ff9d3d62b Allocation inplace 2019-05-15 02:52:00 +08:00
giongto35
1427eacf41 Set IsRunning earlier 2019-05-15 02:36:05 +08:00
giongto35
32142dac09 Update encoder close 2019-05-14 03:04:57 +08:00
giongto35
310a638a44 Update close encoder channel 2019-05-14 03:03:51 +08:00
giongto35
4186b7b8d2 Maintain connection from browser 2019-05-13 23:34:06 +08:00
giongto35
a5d1471aeb remove all trace 2019-05-13 22:31:24 +08:00
giongto35
19e3281d55 Merge pull request #26 from giongto35/update-test
Update test
2019-05-12 19:07:40 +08:00
giongto35
bd4f9868ec Merge branch 'master' into update-test 2019-05-12 18:55:02 +08:00
giongto35
7adbc7364d Merge pull request #25 from giongto35/channel-free
Channel free
2019-05-12 18:53:18 +08:00
giongto35
d6af866c4b Merge branch 'master' into update-test 2019-05-12 18:51:34 +08:00
giongto35
087da0f109 Add todo 2019-05-12 18:16:11 +08:00
giongto35
530811b008 Remove unncessary 2019-05-12 18:15:04 +08:00
giongto35
90cad6ee9d Add sleep 2019-05-12 17:55:03 +08:00
giongto35
d7cdf02cb7 Update test rejoin with overlord 2019-05-12 17:47:39 +08:00
giongto35
2b37360b2e update test comment 2019-05-12 17:37:04 +08:00
giongto35
38cc898976 Remove sleep 2019-05-12 15:13:18 +08:00
giongto35
6941b58455 Update test for reconnect with overlord 2019-05-12 15:11:59 +08:00
giongto35
97717c96d8 Update handshake signal 2019-05-12 13:30:48 +08:00
giongto35
c1442a4582 Merge pull request #24 from giongto35/load-game-gcp
Load game gcp + Close unused channel to free up go routine
2019-05-12 00:51:43 +08:00
giongto35
01abdd2c1e Update test comments 2019-05-12 00:50:07 +08:00
giongto35
69d80354a3 client closes peerconnection 2019-05-11 19:46:24 +08:00
giongto35
e4b6e2e99f lock free input channel 2019-05-11 03:15:50 +08:00
giongto35
c39386ca6b Remove lock 2019-05-11 01:49:01 +08:00
giongto35
3bbf864906 remove megaman which doesn't work 2019-05-10 01:56:34 +08:00
giongto35
4e2a43eba4 add recover for inputchannel 2019-05-10 01:51:39 +08:00
giongto35
1267869ab0 Polling input channel together with done 2019-05-10 01:04:50 +08:00
giongto35
ad613d81f8 Investigate slow 2019-05-10 00:22:15 +08:00
giongto35
14e42789d7 Update comment 2019-05-09 02:14:56 +08:00
giongto35
1ac81bdb43 guard input channel 2019-05-09 01:56:07 +08:00
giongto35
0eea6cfcc8 Close Leaked goroutine 2019-05-08 23:59:47 +08:00
giongto35
322b5bffe0 Free up resource after room is closed 2019-05-07 02:26:52 +08:00
giongto35
86a7d9bafe Remove log.Fatal 2019-05-06 01:57:55 +08:00
giongto35
e9f9560212 Remove hash 2019-05-05 23:46:40 +08:00
giongto35
c797b76ab6 Remove game in local check in director 2019-05-05 23:25:27 +08:00
giongto35
08f9654dd5 Load game from GCP 2019-05-05 23:19:47 +08:00
giongto35
c08daf2151 update run script 2019-05-05 21:11:37 +08:00
giongto35
6a6c26f2fe Update readme 2019-05-05 16:29:51 +08:00
giongto35
b6be41371d Add nil check for online storage 2019-05-05 13:39:29 +08:00
giongto35
be564eabf9 Merge branch 'refactor' 2019-05-04 18:35:52 +08:00
giongto35
93c9a9c481 Merge branch 'touch' 2019-05-04 18:17:33 +08:00
giongto35
cf4dadc1d9 Update comments 2019-05-04 17:52:46 +08:00
giongto35
e79e655112 Save load from cloud 2019-05-04 17:33:53 +08:00
giongto35
1d2dfbf554 Save game load game to cloud 2019-05-04 04:03:08 +08:00
giongto35
681733ac75 Cloud storage 2019-05-04 03:32:17 +08:00
giongto35
8a476c7d35 Remove session after rejoin few times 2019-05-04 01:52:05 +08:00
giongto35
e1fe2c98db Remove un necessary comments 2019-05-03 02:25:00 +08:00
giongto35
745b391049 Separate room logic 2019-05-03 02:22:01 +08:00
giongto35
66b2b17bff Add save and load 2019-05-03 02:04:32 +08:00
giongto35
6b0a02a5db Update test path and game path 2019-05-03 01:49:23 +08:00