Commit graph

46 commits

Author SHA1 Message Date
giongto35
811935e1c7 Merge pull request #29 from giongto35/frontend2
Frontend game pad . Multi device adaption
2019-05-16 22:22:03 +08:00
giongto35
29f571a41a Merge pull request #28 from giongto35/fix-closed-channel-bug
Fix closed channel bug
2019-05-16 02:50:24 +08:00
giongto35
b2eed29755 Add comments 2019-05-16 02:47:35 +08:00
giongto35
64c4a496ad Set IsRunning = false early 2019-05-16 02:20:11 +08:00
giongto35
8a4241f8ac Detach room from handler 2019-05-16 02:00:23 +08:00
giongto35
f60090a285 Check peerconnection is in room before detach and reconn 2019-05-16 01:04:54 +08:00
giongto35
2ff9d3d62b Allocation inplace 2019-05-15 02:52:00 +08:00
trichimtrich
f8606baf51 Merge branch 'master' into frontend2 2019-05-15 02:10:18 +08:00
trichimtrich
6122deab8b WIP 2019-05-14 14:13:36 +08:00
giongto35
310a638a44 Update close encoder channel 2019-05-14 03:03:51 +08:00
giongto35
bd4f9868ec Merge branch 'master' into update-test 2019-05-12 18:55:02 +08:00
giongto35
530811b008 Remove unncessary 2019-05-12 18:15:04 +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
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
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
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
b6be41371d Add nil check for online storage 2019-05-05 13:39:29 +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
giongto35
46598b6ef7 Fix register room bug 2019-05-02 04:16:45 +08:00
giongto35
a104e7af96 Setup peerconnections for OverlordClient 2019-05-02 03:55:37 +08:00
giongto35
d9febbf0a9 Fix websocket 2019-05-02 03:01:58 +08:00
giongto35
5320283f63 Clean code 2019-05-01 21:36:01 +08:00
giongto35
041e805963 Add rooms to handler 2019-05-01 21:10:24 +08:00
giongto35
8d0dfb1943 Separate create room logic 2019-05-01 21:06:05 +08:00
giongto35
d7116f11cd Update test 2019-05-01 16:37:15 +08:00
giongto35
e7567c3fa3 Refactor mode select 2019-05-01 15:56:31 +08:00
giongto35
142b9d7bb4 Refactor WIP 2019-05-01 15:36:21 +08:00
Nguyen Huu Thanh
7b2b9d034b WIP 2019-05-01 11:02:37 +08:00
Nguyen Huu Thanh
74b66ae6ea WIP 2019-04-30 17:33:35 +07:00