原创 繪製半透明矩形Gdiplus和GDI性能對比

最近有繪製半透明矩形做遮罩需求,因此在網上找了兩種實現 Gdiplus實現: void GdipFillAlphaRect(CDC& pDC, CRect& rc, int r, int g, int b, int a) { G

原创 cocos2d-x-3.x bringToFront & sendToBack實現

void Node::bringToFront(void) { auto parent = this->getParent(); if (parent != nullptr && parent->getChildrenCo

原创 cocos2d-x-3.x guides

cocos2d-x-3.0 guides.txt 1.設置wp8 屏幕方向(網上找了好久沒找到怎麼設置,最後自己試出來了) Director::getInstance()->getOpenGLView()->UpdateOrientati

原创 C/C++語言的本質(Directly)

    記得大三實習的時候在一位喜歡做破解的哥們的影響下了解反彙編調試這麼一回事兒,於是實踐後 恍然悟到:(1)學彙編不爲寫彙編,而爲透析c/c++諸多細節的本質(2)大神的境界應該是每寫一句 c/c++語言,其相應彙編代碼便了然於心。

原创 yasio-3.33.2發佈

修復使用c-ares時在ios平臺獲取不到系統dns問題 增加YOPT_S_DNS_DIRTY選項,啓用c-ares時,當手機設備網絡環境發生變化時,應當設置此選項 增強當內核發送緩衝區滿時事件註冊邏輯

原创 yasio - 論跨PC和移動平臺socket庫的設計和實現原理

之前分享的文章是對yasio特性和用法的描述:https://blog.csdn.net/xseekerj/article/details/51891362 本文將闡述核心設計思路和原則。 當一個框架或庫的誕生,必然有其原由,一個

原创 【yasio】輕量級跨平臺socket庫v3.33.0正式發佈

yasio 是一個專注於移動平臺和各種客戶端的socket庫 官網: https://yasio.org/ 文檔: https://docs.yasio.org/ 經歷近3個多月的研發和測試,終於發佈了v3.33.0的正式版本

原创 x-studio(Lua調試器,粒子編輯器,UI編輯器,代碼編輯器,csb恢復工具)

最新版本:x-studio 10.0.5900.509(2020年1月9日更新) 官網: https://x-studio.net 官方教程: https://docs.x-studio.net x-studio是一款強大的遊戲開發IDE

原创 x-studio教程之 - 導入csb併發布到CocosStudio2.x兼容工程

請訪問最新官方文檔: https://docs.x-studio.net/zh_CN/latest/ui-editing/02_csd-recov.html

原创 x-studio教程之 - Unity Lua調試 ulua/tolua slua調試教程

#UnityLua_DebugTutorial 請查看最新官方文檔: https://docs.x-studio.net/zh_CN/latest/lua-dbg/01_unity3d.html

原创 XML SAX解析支持,rapidxml和pugixml性能分析

rapidxml是目前我所用過最快的解析器, 久經考驗,一經作者寫成,沿用至今, 並被boost用作property_tree 然而遺憾的是不支持SAX解析, SAX解析的有點是無額外內存佔用,速度比DOM更快。 於是本人閒時站在

原创 x-studio教程之 - 快捷鍵列表

Shortcut Description Shift+Alt+Enter 全屏 Alt+ MouseWheel 縮放節點 Ctrl+Alt+MouseWhell 縮放渲染窗口 Alt + MouseMov

原创 x-studio教程之 - 創建Cocos2dx-Lua調試工程(方法通用,本教程已網狐榮耀爲例)

本文將介紹如何使用x-studio365創建網狐榮耀項目的Lua調試工程,廢話不多說,直接上步驟 開始前請確保已安裝最新版本, 如果無法確定,請前往官方下載最新版本 https://x-studio.net 通過軟件菜單【文件

原创 yasio - 輕量級跨平臺異步socket網絡庫

yasio 是一個輕量級跨平臺的異步socket庫,專注於客戶端和基於各種遊戲引擎的遊戲客戶端網絡服務, 支持win32 & linux & apple & android & win10-universal。 應用案例 紅警O

原创 關於yasio的Lua綁定思考

最近,將 yasio Lua 綁定集成到xlua中使用,結果發現在Apple clang release優化編譯模式下,lua構造yasio的io_service對象是直接crash了,剛開始表現是Unity Editor預覽即閃