場(chǎng)景: 使用workerman做udp服務(wù)器,兩個(gè)人操作繪圖需要同步,需要斷線(xiàn)重連,需要回放,快進(jìn)等操作,看文檔說(shuō)udp比較適合。自己查找了資料,看的有點(diǎn)懵逼不太了解 疑問(wèn): 一 、 udp的校驗(yàn)和 我看一些文章udp在ip層內(nèi)已經(jīng)做過(guò)校驗(yàn)和了,那么是不是在構(gòu)建通信數(shù)據(jù)的時(shí)候就不需要做校驗(yàn)和這一步操作了? 二 、 udp的發(fā)送報(bào)文形式 udp是報(bào)文發(fā)送的,那么是不是就是我的每個(gè)sendto操作都是一個(gè)報(bào)文發(fā)送,客戶(hù)...
現(xiàn)在做的一個(gè)棋牌游戲,房間模式。我建立了一個(gè)房間對(duì)象,里面錯(cuò)了一些所有人的信息,比如房間內(nèi)那些人準(zhǔn)備了,各人的牌,房間內(nèi)所有人的id,所有人的連接,所有人的狀態(tài)。最主要的是有一個(gè)計(jì)時(shí)器,在每過(guò)一段時(shí)間做出相應(yīng)的操作,。現(xiàn)在游戲可以正式運(yùn)行了,但是我用的是count=1,那么就是單個(gè)進(jìn)程,我現(xiàn)在想做2個(gè)或者更多,但是進(jìn)程通信就又是一個(gè)問(wèn)題,我用了workerman提供的共享組建,但是我的房間是對(duì)象,里面存儲(chǔ)了很多東西,...
一個(gè)游戲,里面可以創(chuàng)建房間,房間里的計(jì)時(shí)器怎么做? 每個(gè)房間里面一個(gè)計(jì)時(shí)器 每個(gè)時(shí)間短要做不同的操作,后臺(tái)也需要判斷客戶(hù)的操作是否在這個(gè)時(shí)間段里面 我用的是workerman,不是GatewayWorker框架...
workerman 的 socket和ios的手機(jī)通信,速度巨慢為什么?安卓手機(jī)很流暢,難道有什么區(qū)別么?都是ionic打包的...
現(xiàn)在已經(jīng)把TP5和workerman結(jié)合,但是想用這個(gè)服務(wù)做小游戲的服務(wù)器,我看網(wǎng)上的unity 3d的例子都是寫(xiě)什么包頭,字節(jié)長(zhǎng)度,什么什么的,workerman是不是封裝好了這些字節(jié)轉(zhuǎn)換?...