原创 kbengine所有的demo源代碼
回覆纔可見的內容https://github.com/kbengine/kbengine_ue4_demo轉存失敗重新上傳取消正在上傳…重新上傳取消轉存失敗重新上傳取消https://github.com/kbengine/kbengin
原创 KBEngine源碼剖析3——移動同步分析
移動應該說是網遊裏面最最基礎的操作了, 但也是很重要的模塊,不同類型遊戲對於移動同步的精準度都是不同的,對於mmo這類非戰鬥向核心的遊戲來說,通常對於主從客戶端位置精準度要求不高,moba類遊戲則比較重視主從客戶端位置的精準度。由此,這兩
原创 KBEngine源碼剖析1——角色賬號登錄和管理
文章目錄 寫在前面 登錄時序圖 流程分析 胡言亂語 寫在前面 這個系列的博客,主要記錄自己看CBE(原名KBE)源碼的一些閱讀筆記和心得,個人在看源碼前比較喜歡先那那套源碼做出個有可見性效果的產品demo來,然後根據demo在逐漸深入源碼
原创 KBEngine 開業項目, 可以加入
KBEngine 開業項目, 可以加入
原创 KBEngine warring項目源碼閱讀(三) 實體文件與Account處理
上一篇開始,我們就提到了一個概念,並且進行了初步的運用,這個概念就是實體。 KBE中的實體是一個很重要的概念,可以說,有了實體就有了一切。 我們首先接着上一章的內容,來看Account.def對應的實體定義。 <root> <
原创 kbengine:【菜鳥寫的教程系列01】在線列表的例子
用KBE用了小半年 還是菜鳥級別 最近感覺會了些東西,發出來共享一下哈~ 謝謝KBE大大的指導以及青蛙大神的視頻,讓我學會了部分用的方法,我是想做一個卡牌的遊戲,這個帖子就是一個在線列表的例子。 基礎: 看完青蛙的教程 主要內容: 維護
原创 寫了個kbengine的異步http server,歡迎吐槽
使用了 kbengine提供的fd 的接口,借鑑 tornado 和 sanic 寫了個http server 框架,功能還很簡單,不過對於簡單的httpserver接口夠用了,可以用在支付回調中 在GitHub上面 ht
原创 kbengine聊天廣播的簡單實現方法
建議再好好補充一下相關知識,你舉的例子也挺亂的:lol KBEngine.Event.registerOut("sendMessagetoOtherClients",this,"sendMessagetoOtherClien
原创 kbengine單服萬人壓力測試
https://www.bilibili.com/video/av21956024/http://v.youku.com/v_show/id_XMj ... j.8428770.3416059.1 測試版本 KBEngine引
原创 使用KBEngine來調度UE4房間服務器的辦法
1: 這種做法你們可以不啓動KBE的cellapp了 2:你們只需要在KBE的baseapp上組織房間開啓和關閉邏輯, 以及用戶存檔等特性 3:你們需要在baseapp上利用E:\kbe\kbengine\assets\scr
原创 kbengine添加多個數據庫接口
大神,好!我想請教一個問題!目前我們的遊戲服務器在kbengine_defs.xml中的dbmgr中配置了一個mysq“數據庫A”,現在我想在代碼裏直連“數據庫B”從中查詢數據。 使用sql查詢數據庫用的是executeRawDataba
原创 KBEngine warring項目源碼閱讀(二) 登錄和baseapp的負載均衡
原本不打算把登錄拿出來寫的,但是閱讀登錄部分的代碼的時候發現登錄和註冊還不太一回事,因爲登錄涉及到分配baseapp的ip,負載均衡的實現,所以水一下。 流程圖: 和上次一樣,先是找unity控件 找到ui.cs下的login
原创 kbengine第三方支付流程圖
圖2: 是不是最新版本的interfaces進程裏就不用修改引擎源碼了? 圖2流程中, 1. interfaces腳本里面的http監聽接口,應該是可以實現的把?感覺是可以實現的,只是要自己再去研究下py的http監聽?或者說kbe
原创 讓我們把KBEngine玩壞吧!如何定製我們自己的C++函數(一)
爲什麼不更新kbe warring的代碼解讀了,因爲在我看來那個demo講完了實體就沒東西可講了,如果專心的看官方文檔和PPT的話demo的代碼後面沒任何難點了已經,單純的複製黏貼代碼實在太過無聊。程序員一定要做點好玩的事情才行~ 好吧,
原创 kbengine進階的熱更新方案
imp.reload可以重載模塊,但是關鍵問題是已經實例化過的類是不會變的 比如: class AA: def testaa(): DEBUG_MSG("test") self.a=