在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/PHP  HTML/ 小程序怎么實(shí)現(xiàn)好友對(duì)戰(zhàn)模式,后端是php

小程序怎么實(shí)現(xiàn)好友對(duì)戰(zhàn)模式,后端是php

RT
小程序怎么實(shí)現(xiàn)好友對(duì)戰(zhàn)模式,后端是php.
尋找圍觀人員對(duì)戰(zhàn). 這兩個(gè)模式是怎么實(shí)現(xiàn)的. 什么原理.
求大俠指點(diǎn)下. 第一次搞這樣的

回答
編輯回答
選擇

整體思路是房間ID+邀請(qǐng)碼機(jī)制(也可不加邀請(qǐng)碼)。

1.房主創(chuàng)建房間,生成房間ID,分享給別人時(shí),創(chuàng)建邀請(qǐng)碼(邀請(qǐng)碼可設(shè)置為按時(shí)間、次數(shù)等進(jìn)行校驗(yàn)作用)
2.其他人通過(guò)分享鏈接帶參的形式,加入到房間時(shí),向服務(wù)器校驗(yàn)房間ID和邀請(qǐng)碼
3.房間ID不存在、房間已滿等情況,則加入失敗;邀請(qǐng)碼過(guò)期、無(wú)效,則不符合加入條件
4.玩家進(jìn)入房間時(shí),建立websocket。符合對(duì)戰(zhàn)開(kāi)始要求時(shí),服務(wù)器推送對(duì)戰(zhàn)開(kāi)始。

SP:圍觀人員為進(jìn)入該房間ID,但是邀請(qǐng)碼已失效、房間對(duì)戰(zhàn)狀態(tài)已開(kāi)始等,進(jìn)入旁觀狀態(tài)。進(jìn)入時(shí),向服務(wù)器發(fā)送openid和房間id,可建立websocket,獲得玩家是否在線的狀態(tài)。

2018年1月15日 10:20
編輯回答
舊時(shí)光

還沒(méi)做過(guò)websocket,我慢慢研究吧。謝謝

2017年6月21日 17:13