workerman-todpole采用PHP(workerman框架)+HTML5技術(shù)開發(fā),是一款以workerman作為應(yīng)用服務(wù)器,前端采用HTML5+WebSocket開發(fā)的小蝌蚪即時(shí)交互聊天室。 游戲交互很簡單,點(diǎn)擊屏幕小蝌蚪可以自由游動(dòng),其它玩家可以看到周圍玩家的游動(dòng)狀態(tài),并且可以即時(shí)聊天。
https://github.com/walkor/workerman-todpole
前端采用HTML5開發(fā)
以PHP的workerman框架開發(fā)后臺(tái)游戲服務(wù)器
后端PHP多進(jìn)程支持
采用WebSocket協(xié)議
PHP實(shí)時(shí)推送技術(shù)
即時(shí)互動(dòng)
即時(shí)聊天
獨(dú)立運(yùn)行,不依賴Mysql、apache、nginx等軟件
1、下載workerman-todpole
2、解壓進(jìn)入workerman-todpole目錄
3、運(yùn)行 php start.php start -d
4、瀏覽器訪問 http://ip:8383
(如果訪問失敗參考手冊(cè)客戶端連接失敗)
Windows系統(tǒng)安裝教程
1、配置好php環(huán)境變量
2、雙擊start_for_win.bat啟動(dòng)
3、瀏覽器訪問 http://ip:8383
((如果訪問失敗參考手冊(cè)客戶端連接失敗)
小蝌蚪聊天室交互比較簡單,只包含了游動(dòng)和聊天功能,開發(fā)者可以基于這個(gè)程序開發(fā)出自己的更為豐富的游戲應(yīng)用。
游戲原型來自rumpetroll.com,后端代碼由原來的ruby改成PHP。整個(gè)游戲后臺(tái)包括Web服務(wù)全部由workerman來支撐。