一個(gè)游戲,里面可以創(chuàng)建房間,房間里的計(jì)時(shí)器怎么做?
每個(gè)房間里面一個(gè)計(jì)時(shí)器
每個(gè)時(shí)間短要做不同的操作,后臺(tái)也需要判斷客戶的操作是否在這個(gè)時(shí)間段里面
我用的是workerman,不是GatewayWorker框架
我記得官網(wǎng)的workerman-chat有房間這個(gè)模塊,思路就是定時(shí)器的id綁定在房間信息里面!如果是單進(jìn)程,房間可以用全局變量,如果是多進(jìn)程,房間信息可以存儲(chǔ)在redis里面,至于操作根據(jù)業(yè)務(wù)直接判斷就好!