亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

關于手游的開發

發布時間:2020-07-31 00:24:26 來源:網絡 閱讀:302 作者:w少年 欄目:游戲開發

前端用的unity,使用xlua做熱更,基本百分之九十的功能都是使用xlua來編寫的,只有網絡、協議、核心通用工具是用c#來做的;

后端使用java,網絡使用netty框架,數據庫用mysql

前后端通訊協議使用google的protobuf,需要到git上找protobuf的xlua支持,官方已經支持了java;

×××中都會有定時器的處理,比如×××中的發牌、搶莊、翻牌等,如果放在客戶端來控制,個人感覺是比較難的,并且在房間的同步上也會存在問題,所以都是放在服務端來做,這個時候就要考慮該用什么樣的方案來處理大量的定時器呢?我用的是netty實現的時間輪定時器,在 HashedWheelTimer中實現的,具體的用法可以自行去學習。

關于時間輪定時器
關于手游的開發
定義一個時鐘周期和步長,當指針每走一步時就獲取當前時鐘刻度上掛載的任務并執行。

關于protobuf
前端用的是lua-protobuf,在git上可以找到,用起來比較方便。還有一個protoc-gen-lua,也可以在git上找到,這個需要自己下載整個項目后編譯,有些麻煩。

后端直接下載官方的java支持就可以使用。

.proto文件一定要按包劃分,不然生成協議文件會過大,影響編碼(打開慢)和性能。
關于手游的開發
年前是幫朋友公司做這個app,資金有限,所以只招了兩個剛畢業的前端來編寫前端,我寫后端和前端的socket代碼,也一起和前端同學處理他們無法解決的問題,之后因為公司問題,項目就擱置了,目前基本都做完了,只剩下ipa包沒打出來。

有興趣的朋友可以找我了解。

VX:blank9199

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东兰县| 西贡区| 宣恩县| 宁晋县| 新沂市| 卢湾区| 盘锦市| 光泽县| 梨树县| 循化| 万山特区| 巫山县| 敖汉旗| 始兴县| 屏南县| 探索| 汤阴县| 孟村| 公主岭市| 衡南县| 柯坪县| 庐江县| 大新县| 台中市| 丹凤县| 封开县| 东丰县| 仪陇县| 珠海市| 岑溪市| 左权县| 马公市| 渝北区| 福建省| 大同县| 普兰县| 丽江市| 贵溪市| 昌江| 鄂州市| 朝阳区|