原创 U3D開發性能優化筆記(待增加版本.x)

Amir Fasshihi 優化方案:一、遇到麻煩時要調用“垃圾回收器”(Garbage Collector,無用單元收集程序,以下簡稱GC)由於具有C/C++遊戲編程背景,我們並不習慣無用單元收集程序的特定行爲。確保自動清理你不用的內存

原创 WEBSOKET服務器搭建

簡單介紹一下tomcat的webSocketAPI使用: 在這裏囉嗦幾句:【 很多朋友聽說webSocket不知道是什麼。知道是什麼不知道怎麼用,知道怎麼用不知道具體實現。其實我當初也是這樣。 實際上webSocket可以簡單的理

原创 phoneGap開發IOS,JS調用IOS方法/phoneGap插件開發

開始代碼 這個是目錄結構 在Plugins下新建文件(在Plugins上右鍵-new file選擇Objective-c class)輸入名字(CDVMyPlugin)  next…… 這世間你會發現在Plugins下面有

原创 Unity3D 渲染路徑

Unity渲染路徑: Unity支持不同的渲染路徑。您應具體取決於你的遊戲內容和目標平臺/硬件來選擇使用哪一個。不同的渲染路徑有不同的特點和性能特點,主要影響燈光和陰影如果圖形卡不能處理選定的渲染路徑,Unity將自動使用一個較低保真度的

原创 Havok物理引擎與Unity3D的結合

背景  在重度手遊的研發過程當中,遊戲中的車輛模擬,場景互動,特效展示等功能很多時候需要物理引擎的介入,以提供豐富的交互體驗。目前3D手遊的開發主要工具是使用Unity3D引擎,於是,如何在Unity3D的開發過程中結合入物理功能變一個需

原创 Python vs Go!

根據維基百科數據統計,一共有 600 餘種不同的編程語言。對於五花八門的開發語言,每門語言都有自己的優缺點。而勵志成爲一名博學多廣的開發者,術業也有專攻,怎奈何也不會學習完百餘種語言。 在這些語言中,Java 作爲 22 年的常青藤,無論

原创 Android遊戲開發cocos2d-x調用Java層代碼

通過JNI調用準備工作:首先用VS工程導入$cocos2d_Root\cocos2dx\platform\android\jni\JniHelper.h接着導入$Java\jdk1.6.0_10\include\jni.h再導入$Jav

原创 SpiderMonkey 腳本化您的應用

和其他的 JavaScript 引擎一樣,SpiderMonkey 不直接提供像 DOM 這樣的對象,而是提供解析,執行 JavaSccript 代碼,垃圾回收等機制。SpidlerMonkey 是一個在 Mozilla 之下的開源項目

原创 功能強大的JavaScript引擎--SpiderMonkey與實現

JavaScript是由Netscape開發的對象腳本語言,其特點是開發簡單、功能靈活,目前已廣泛應用於WEB頁面及服務器應用程序中。HTML本身是靜態的、不允許用戶干預,但用JavaScript編寫的腳本程序就可以在用戶的瀏覽器端運行

原创 IOS後臺運行機制 與 動作

當用戶按下"Home"鍵或者系統啓動另外一個應用時,前臺foreground應用首先切換到Inactive狀態,然後切換到Background狀態。此轉換將會導致先後調用應用代理的applicationWillResignActive:和

原创 JavaScript-C/C++ (SpiderMonkey) 引擎嵌入開發指南(中文嚮導)

JavaScript-C/C++引擎概覽 本文檔提供了一個JavaScript(JS)引擎的C語言實現的概述,他介紹了你如何在你的應用程序中嵌入腳本引擎來讓它們可以使用JS。有兩大理由讓你在應用程序中嵌入JS引擎:使用腳本來自動操

原创 UGUI 技術點筆記 (乾貨走起)

如果不太熟悉UGUI的同學,請補充一下UGUI教程,這裏就不一一說明了.NGUI  與 UGUI 區分:// -------------------------------------------------打包圖集: (爲了優化圖集,我

原创 UGUI 全方位瞭解

隨着 unity3d 4.6 ~ 5.x + 新 UI 系統終於與大家見面了。這篇文章將不會介紹如何使用按鈕、滾動條之類的UI控件,這些內容可以參考 Unity Manual;這篇文章的重點是,如何理解 UI 系統的設計,以便更好的在實際

原创 Unity 5 中的全局光照技術詳解

全局光照,簡稱GI,是一個用來模擬光的互動和反彈等複雜行爲的算法,要精確的仿真全局光照非常有挑戰性,付出的代價也高,正因爲如此,現代遊戲會先一定程度的預先處理這些計算,而非遊戲執行時實時運算。  同一場景裏:沒有照明(左),只有直接光源(

原创 使用LUA 熱更新模塊

最近準備在手機項目客戶端中使用lua, 以前一直在服務器使用luabind. 另外, tolua++也體驗過, LuaPlus也在早年用過. 以下是本人對這些綁定庫的個人感覺: luabind 利用boost機制把綁定做到極致, 比