Commit graph

50 commits

Author SHA1 Message Date
giongto35
7071d45c39 Merge branch 'master' of github.com:giongto35/cloud-game 2019-05-17 02:35:11 +08:00
giongto35
cb8a33b544 Merge branch 'master' into fix-sdp 2019-05-17 02:31:13 +08:00
giongto35
cb1eb44662 Remove GCP Project env 2019-05-17 00:45:14 +08:00
giongto35
9f0f286246 Merge pull request #29 from giongto35/frontend2
Frontend game pad . Multi device adaption
2019-05-16 22:22:03 +08:00
giongto35
8a583f0d1a Merge pull request #28 from giongto35/fix-closed-channel-bug
Fix closed channel bug
2019-05-16 02:50:24 +08:00
giongto35
036e086123 Add comments 2019-05-16 02:47:35 +08:00
giongto35
5261414675 Set IsRunning = false early 2019-05-16 02:20:11 +08:00
giongto35
b964a387bd Detach room from handler 2019-05-16 02:00:23 +08:00
giongto35
cd0e408854 Check peerconnection is in room before detach and reconn 2019-05-16 01:04:54 +08:00
giongto35
edba449500 Allocation inplace 2019-05-15 02:52:00 +08:00
giongto35
e4ae98e93a Add iceCandidates logic 2019-05-15 02:14:24 +08:00
trichimtrich
1a16e538c8 Merge branch 'master' into frontend2 2019-05-15 02:10:18 +08:00
trichimtrich
1034fb4b77 WIP 2019-05-14 14:13:36 +08:00
giongto35
6ce4ef7863 Update close encoder channel 2019-05-14 03:03:51 +08:00
giongto35
6391615b00 Merge branch 'master' into update-test 2019-05-12 18:55:02 +08:00
giongto35
3ca1fd9d51 Remove unncessary 2019-05-12 18:15:04 +08:00
giongto35
59d3f69f95 Update test comments 2019-05-12 00:50:07 +08:00
giongto35
2b65cf0587 client closes peerconnection 2019-05-11 19:46:24 +08:00
giongto35
2084ca28a9 lock free input channel 2019-05-11 03:15:50 +08:00
giongto35
d32b34c7db Remove lock 2019-05-11 01:49:01 +08:00
giongto35
bc97bc1e53 add recover for inputchannel 2019-05-10 01:51:39 +08:00
giongto35
c9de9471c9 Polling input channel together with done 2019-05-10 01:04:50 +08:00
giongto35
58f74af133 guard input channel 2019-05-09 01:56:07 +08:00
giongto35
56f7dc45d0 Close Leaked goroutine 2019-05-08 23:59:47 +08:00
giongto35
5c86ed3456 Free up resource after room is closed 2019-05-07 02:26:52 +08:00
giongto35
31b63e9d44 Remove log.Fatal 2019-05-06 01:57:55 +08:00
giongto35
be3608ba4b Remove hash 2019-05-05 23:46:40 +08:00
giongto35
ef03d813f1 Load game from GCP 2019-05-05 23:19:47 +08:00
giongto35
45c8621179 update run script 2019-05-05 21:11:37 +08:00
giongto35
04239f7654 Add nil check for online storage 2019-05-05 13:39:29 +08:00
giongto35
da2d8f8493 Update comments 2019-05-04 17:52:46 +08:00
giongto35
45c7d0269a Save load from cloud 2019-05-04 17:33:53 +08:00
giongto35
19d822f217 Save game load game to cloud 2019-05-04 04:03:08 +08:00
giongto35
cecdabc0d9 Cloud storage 2019-05-04 03:32:17 +08:00
giongto35
401940b717 Remove session after rejoin few times 2019-05-04 01:52:05 +08:00
giongto35
485b30389d Remove un necessary comments 2019-05-03 02:25:00 +08:00
giongto35
5d26d465a4 Separate room logic 2019-05-03 02:22:01 +08:00
giongto35
8929b5897a Add save and load 2019-05-03 02:04:32 +08:00
giongto35
8b7e240e7e Update test path and game path 2019-05-03 01:49:23 +08:00
giongto35
5c00d42789 Fix register room bug 2019-05-02 04:16:45 +08:00
giongto35
b35ac75121 Setup peerconnections for OverlordClient 2019-05-02 03:55:37 +08:00
giongto35
0103552338 Fix websocket 2019-05-02 03:01:58 +08:00
giongto35
42459998eb Clean code 2019-05-01 21:36:01 +08:00
giongto35
e8e055d85d Add rooms to handler 2019-05-01 21:10:24 +08:00
giongto35
c00d7c8491 Separate create room logic 2019-05-01 21:06:05 +08:00
giongto35
7ea7e9b5f0 Update test 2019-05-01 16:37:15 +08:00
giongto35
bd94e70d4f Refactor mode select 2019-05-01 15:56:31 +08:00
giongto35
a12b884bb0 Refactor WIP 2019-05-01 15:36:21 +08:00
Nguyen Huu Thanh
48c7b8fd3d WIP 2019-05-01 11:02:37 +08:00
Nguyen Huu Thanh
3a6b34ce80 WIP 2019-04-30 17:33:35 +07:00