原创 同時開發兩款H5的ARPG遊戲的設計和實踐

前話 這裏主要是想記錄一下自己的想法,以及一些設計思想,然後在實際開發過程中,是否會遇到一些自己所想不到的事情,以及怎麼的解決過程。事實上,寫這種文章,遠比寫技術性的文章難多了,個人感覺還很難寫好。這裏寫也僅是自己的觀點,一種想法

原创 網遊通訊傳輸可變長度的數值和數組

何爲可變長度的數值(int,long等) 其實現在大部分網絡遊戲(端遊、頁遊、手遊都一樣),在客戶端和服務端通訊,關於數值都會採用可變長度的方式來傳輸,從簡而減小通訊量。 一般情況,客戶端和服務端進行網絡的socket通訊,都是

原创 頁遊《火影忍者》角色和背景遮擋半透明效果的實現

這裏講的是關於2D遊戲的角色和背景以及物體之間的遮擋關係,用半透明角色處理的討論和實現方式。這裏主要是討論關於頁遊《火影忍者》裏對於角色和背景物體之間的遮擋處理方式。同時也實現了和他一樣的效果(可能)。具體是沒分析火影的代碼,只是

原创 用WebStorm開發TypeScript

爲什麼是TypeScript 最近在做H5的遊戲,最終選定的TypeScript作爲開發語言。主要是看重他有強類型和Class,作爲習慣使用AS3,Java等強類型編程的人來說,還是習慣這種編程寫法。聽一些直接使用javascri

原创 Java原生Socket實現ProtocolBuf的例子

一、開發環境 1.Protocol版本:3.9(可用最新)下載地址 2.Protocol協議版本:3 3.普通java環境即可,源碼就2個類。 這裏主要是使用Java原生的Socket API實先前後端的即時通訊。然後通過Prot

原创 WebStorm強大的調試JavaScript功能

一、JavaScript的調試 目前火狐和Chrome都具備調試JavaScript的功能,而且還是相當的強大。如果純粹是用瀏覽器來進行js調試的話,我比較喜歡用火狐。火狐可以安裝各種插件,真的是非常適合開發者。不過今天的主角並不

原创 快速上手Total Commander的經驗分享

TC至少裝過2次,然後又沒堅持下來用,直到後來慢慢地感受到了幾個非常爽快的功能點,就堅持了發現,越用真發現博大精深,很多非常強大並且神奇的功能等我們用。那麼我會記錄一些個人感覺知道和了解,並且使用之後,會深深得喜歡上TC的功能點。

原创 WebStorm擴展工具(External Tools)調用Bat腳本小結

最近用java寫了個小程序,用來檢測TypeScript項目裏的js文件,然後在對應的html文件裏插入引用,比如 <script src=TestModule.js></script> 主要的目的是爲了每次增加一個TypeScr

原创 AutoHotKey和Bat腳本:開機延時啓動多個程序

一、開機啓動 由於開機進入桌面之後,需要在自動開一些軟件,比如桌面微信、企業微信、番茄鍾、GTD,TC等一些日常使用,又必須長期存在的軟件。如果直接把這些軟件設置爲開機啓動,則會造成開機進入桌面的時候非常卡。這個時候,就想要一個可

原创 Eclipse4.2安裝FlashBuilder插件

一、原因 使用Eclipse安裝FB的插件的原因,是因爲想給FB安裝顏色插件。但是顏色插件需要比較高版本的Eclipse支持。而FB的Eclipse版本比較老了(FB4.7的Eclipse版本才3.7),又沒有升級了,無奈想法子提

原创 最新安裝win7和linux雙系統(unbutu16.04)

一、win7和linux 最近在折騰linux系統,選擇了unbutu,同時還保留win7系統。所以在這裏主要是記錄一下在win7上面安裝linux系統的過程,參考了網上的一些文章。本人是安裝成功了,win7和unbutu都可以進

原创 《編寫可讀代碼的藝術》讀書筆記

發現以前看《編寫可讀代碼的藝術》做的思維導圖,今天有空就放上來了。 個人覺得這邊還是挺值得看的,尤其是新人,可以很好的遵循裏面的一些編碼規範,養成好習慣。 就算是老鳥,也是可以參考總結一下的,我是前後一段時間看了兩邊,感覺還是

原创 FlashBuilder(Eclipse)的顏色風格插件

一、護眼和潮流 整天面對FlashBuilder白色編程界面真是太單調了,就算使用來了管家的護眼模式,也只是讓白色變成綠色。作爲一名程序員也應該順應潮流,不應該一成不變,現在都流行暗黑主題,讓FlashBuilder變得跟Subl

原创 Tinify Java API中文參考文檔

自己剛用Tinify Java寫了一個批處理壓縮圖片的程序,所以想着順帶把這個教程給翻譯了。最後發現翻譯還是挺花時間的。自己寫程序的時候,只是簡單看看就明白,用api就可以直接寫程序了。而且現在翻譯軟件很強大,用來開發看是夠用了。

原创 Unity3D的Generic和Legacy動畫例子(C#腳本)

現在網上雖然講解Unity3D動畫的文章不少,但是卻少很少帶實際例子的。剛好我之前給美術做了個簡單的例子,所以整理一下就共享給大家了。主要是做了兩種動畫,分別有例子,按空格可以改變動畫。具體的製作過程不會非常詳細(寫的過程中,Ge