×
通知:*

逗游網(wǎng)

帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
樓主 #1樓
serawea 發(fā)表于 2014-07-13

【教程】自定義逗游客戶端個性化皮膚

  逗游推出了新版本,更換了全新的UI引擎,優(yōu)化了個性化皮膚的效果,簡化了制作過程,降低了制作難度,如果覺得官方皮膚不好看,可以輕松自定義你想要的皮膚。

 

  本教程適用于最新逗游客戶端2.8.0版本,舊版版本的皮膚制作原理跟新版本的基本相同,可以參考這篇教程制作。

 

  這篇教程可以教喜歡個性化的逗游客戶端用戶自定義皮膚,原理非常簡單,文章的內(nèi)容主要還是以提供制作經(jīng)驗為主,可以讓制作的皮膚更漂亮美觀,盡量少的出現(xiàn)錯誤。教程可能寫的比較長,但是因為原理很簡單,所以看以遍就能明白,完全沒有難度。


  制作原理:逗游客戶端的皮膚全部放在skin文件夾下,我們只需要用相同名稱、相同尺寸、內(nèi)容不同的圖片進行替換即可實現(xiàn)自定義皮膚。


  制作準備:有足夠的素材,至少掌握一款圖像處理工具(我用的是Adobe Photoshop CS6)。


制作步驟:本次教程以制作一個 Fate stay night 的皮膚為例,效果圖如下

 

此款自定義皮膚的下載鏈接:http://pan.baidu.com/s/1dDemSsL


  其中的某些制作步驟的順序或者操作習(xí)慣可視自己的情況自行調(diào)整,下面我會盡可能說的詳細。我們觀察逗游官方的皮膚會發(fā)現(xiàn),逗游的每款皮膚都有一個主題色調(diào),在制作自定義皮膚之前我們就需要大體的想象出自己做出來的皮膚是什么樣子的,尤其是確定好這個主題色調(diào),這樣做出來的皮膚才不會在各方面出現(xiàn)不協(xié)調(diào)的現(xiàn)象。


1.打開逗游安裝文件夾,查看skin文件夾,里面是所有皮膚文件,全是圖片文件,復(fù)制出其中的一個文件夾(不能是index文件夾),復(fù)制出來放在喜歡的位置,我們將要對這個文件夾進行編輯修改。那么我選擇的是‘文件夾5’,我把他放在桌面方便編輯,同時備份一個‘文件夾5’ 以防止出錯。


  接下來就可以對里面的文件進行修改,理論上可以修改里面的任何文件,但是為了減少步驟和保持逗游客戶端的主體風(fēng)格,大部分系統(tǒng)圖標文件是沒有必要修改的。我們要進行選擇性修改,其余的保持原狀即可。


3.首先修改的是名為‘main_btn_min.png’圖片文件,這是最大、最重要、最突出主體的一個文件,將這個文件用Photoshop打開。


<異次元:查看這個文件,我們看到這是一個長條狀的圖片,皮膚運行的時候為了防止圖片內(nèi)容因為拉伸而變形,所以是采取從最左邊讀取圖片像素,依次向后顯示的辦法應(yīng)用在皮膚上。舊版本的逗游客戶端皮膚文件中也有這個圖片,但是有用戶反映,在超大顯示平上逗游客戶端無法全屏顯示...所以新版本的逗游皮膚把這個文件做的更長了,橫向像素更多,以便適應(yīng)更大的顯示器....囧>

 

  這是一張4000x126像素的圖片,圖片的主要內(nèi)容集中在從左邊開始的大約900像素的范圍內(nèi),這也是我們主要修改的地方。在修改的時候主題圖案的位置要大體估算好,不必太精確,最右側(cè)標尺線即是客戶端小窗口化的最右邊界,大約在34cm處。將素材圖片打開,進行正式編輯。

 

Tips:在編輯主題圖片位置的時候要注意調(diào)整的最佳。意思是說,圖片的主要內(nèi)容,比如說人物的臉,重要的標志性圖標等不能在運行時被系統(tǒng)圖標阻擋。如果被擋住的話要重

新調(diào)整位置。

 

制作的效果圖如下,并且圖片兩邊最好保證為純色而不是圖案,這樣方便制作,具體原因見步驟5. 

 

并且為了突出皮膚的可識別性和主題標志,我們可以找合適的地方添加主題標志,推薦位置是:

 

主要皮膚圖片基本制作完成,剩下的就是位置調(diào)試,現(xiàn)在可以將圖片導(dǎo)出為同名的.png文件,放入客戶端皮膚文件夾5,替換文件后試運行,查看效果,試運行結(jié)果如下:

 效果還不錯,圖片位置也正好合適,不需要再進行調(diào)試,至于圖片最左邊為什么有空白沒有修改,在步驟5中做出解釋。

那么到現(xiàn)在為止,最重要的一部分已經(jīng)修改完成。

這個帖子給 4 名網(wǎng)友帶來幫助
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
沙發(fā) #2樓
serawea 發(fā)表于 2014-07-13
Re:【教程】自定義逗游客戶端個性化皮膚

4.修改名為‘main_wizardbtn_icons.png’ 的圖片文件,這是最大的系統(tǒng)圖標文件。

 

皮膚運行原理:在皮膚運行的時候是按照坐標依次讀取圖案的,所以修改的時候按位置替換就行。皮膚文件夾里系統(tǒng)圖標特別多,對系統(tǒng)圖標的修改目前建議只修改這一個就行,或者這個也不需要修改,視情況而定。

 

第八個黑色的影子就不用替換了,保持原狀就好或者直接刪除。是刪除而不是對圖片裁剪,不能改變圖片尺寸。如果你有其他創(chuàng)意可以進行修改。

 

修改完成的圖片文件如下:

 

運行效果如下:

[本帖由 serawea 于 2014-07-13 19:12:04 重新編輯]
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
板凳 #3樓
serawea 發(fā)表于 2014-07-13

5.修改名為‘main_frame.png’ 的圖片文件。又是一個奇怪形狀的圖片文件,這個文件就是客戶端左右兩邊和最下邊的狹長條形部分。

皮膚運行原理:圖片尺寸16x657像素,圖片沿著一條縱向中心線左右各8個像素區(qū)域?qū)ΨQ,橫向左邊8個像素列正常顯示,右邊7個像素列正常顯示,第9個像素列橫向拉伸顯示。

 

這就是在第3步修改banner圖片后試運行時最左邊和最右邊剩下的空白地方。前面說過,banner圖片畫標記的地方最好是能做成純色,否則就要在這個文件最上部填充8個像素寬的圖片,來延續(xù)banner圖片在客戶端皮膚運行時兩側(cè)的顯示不足。如果填充為純色就方便制作了。

 

6.修改名為“gamemanager_manage_dlg_mainwnd.png” 的文件,這是對話框的主窗體文件。這個文件主要是修改標題欄背景,可以只修改顏色,使它適應(yīng)主色調(diào),也可以添加紋理。

 

下面是我制作的,即適應(yīng)了主色調(diào)(黯紅、黑),又填充了紋理。

 

7.修改名為 gamemanager_lb_bkgnd.png 的圖片文件。因為文件是灰色純色,所以根據(jù)修改原則(修改原則見下文),這個文件可以不修改。如果修改的話可以填充紋理。

修改后:  運行效果:

[本帖由 管理員(serawea) 于 2014-08-26 19:31:42 重新編輯]
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
#4樓
serawea 發(fā)表于 2014-07-13
Re:【教程】自定義逗游客戶端個性化皮膚

8.批量修改,經(jīng)過上面的操作,這個皮膚文件的主體已經(jīng)基本完成,接下來就是修改一些帶有大面積色塊的按鈕類圖標,修改色調(diào)使之與主題顏色相符。

修改原則:純白色或者灰色圖片文件可以不用修改,帶有主題顏色的圖片文件必須修改;在修改時可以只更改顏色,也可以填充紋理或者其他效果。

下面列出一些重要的,建議盡量修改的圖片文件:

A:把顏色調(diào)整為主題顏色    B:填充紋理或其他效果    C:可以不進行處理

 

看起來需要修改的文件很多,但其實大多數(shù)只要修改顏色即可,操作起來很快,并沒有難度。

allmenubkgnd.png    A

allmenuline.png    A

btt_03.png    AB

gameinstall_progress.png    AB

gamemanager_btn_bigview_bg.png    AC

gamemanager_manage_dlg_btn_blue.png    AB

gamemanager_menu_btn_gnd.png    AB

header.png    A

HeaderBg.png    A

listViewMenu.png    A

main_btn_banner.png    AB

main_btn_max.png    AB

main_btn_min.png    AB

main_btn_restore.png    AB

main_menu_btn_bk_gnd.png    AB

main_rb_btn.png    AB

progress.png    AC

tag_btn.png    AB

user_btn.png    A

user_btn_ID.png    A

vScrollBarTemp.png    A

 

舉例說明:

   最左側(cè)選項背景

    常規(guī)按鈕圖標

 經(jīng)驗槽

[本帖由 serawea 于 2014-07-13 19:43:29 重新編輯]
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
#5樓
serawea 發(fā)表于 2014-07-13
Re:【教程】自定義逗游客戶端個性化皮膚

9.修改名為 main_wizardbtn_bkgnd.png 和 main_wizardbtn_current_selected.png 的文件。這兩個文件也是極其凸顯個性化的文件,可以進行修改也可以保持原狀。

 

皮膚運行原理:原理是按坐標讀取。

main_wizardbtn_bkgnd.png 文件分為四部分,從左到右依次是“非選中狀態(tài)、鼠標指向狀態(tài)、左鍵點擊狀態(tài)、選中狀態(tài)”,而main_wizardbtn_current_selectd.png 則是選中狀態(tài),同第一個文件的第四個狀態(tài),兩者共同組成選中狀態(tài)。

 

我對這兩個文件的修改是:

 

運行效果圖如下:

選中背景是個星芒陣的背景圖案,這個圖案建議是鏤空的圖案,這樣更美觀也不至于過度阻擋背景圖片。另外,這張選中背景圖片制作時盡量做成半透明,只是建議。

再例如:

[本帖由 serawea 于 2014-07-13 20:03:40 重新編輯]
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
#6樓
serawea 發(fā)表于 2014-07-13
Re:【教程】自定義逗游客戶端個性化皮膚

10.最后一步,制作index索引圖片。

這個過程非常簡單,從skin的index文件夾里找到編號是5的index圖片,替換為主題圖片。然后將所有已經(jīng)制作好的皮膚文件夾5替換原來的文件夾5,這樣點擊客戶端的換膚圖標,找到自己制作的皮膚,運行即可。

 

[本帖由 serawea 于 2014-07-13 19:59:47 重新編輯]
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
#7樓
serawea 發(fā)表于 2014-07-13

  教程到此為止,完成之后就是一款自定義的個性化皮膚。想要什么風(fēng)格的皮膚自己可以輕松制作,對于喜歡個性化的人來說,你的客戶端皮膚就是獨一無二的。

  我們可以交流經(jīng)驗,分享皮膚,輕松自定義個性化皮膚就是這么簡單。

 

注意事項:在替換原始皮膚文件,使用自定義文件時可能會遇到這種情況如下圖,index圖片不能替換,文字重疊的現(xiàn)象。這個不用擔心,即使出現(xiàn)這種情況皮膚依然能夠正常使用。造成這種現(xiàn)象的原因是因為前幾個index圖片文件客戶端總會聯(lián)網(wǎng)下載獲取導(dǎo)致的??梢蕴鎿Q后幾個皮膚文件就沒有這種情況,當然了,不管怎么樣,都不會影響皮膚的使用。

 

 

 

 

DOTA2黑鳥---歿境神蝕者http://pan.baidu.com/s/1mg7eUEG

 

刺客信條4黑旗http://pan.baidu.com/s/1c0zTDq4

 

海賊王one piece  http://pan.baidu.com/s/1pJ6sVEF

 

DOTA2自然之力--大樹與小鹿http://pan.baidu.com/s/1dDEeQTb

 

火影忍者NARUTO http://pan.baidu.com/s/1sjPRJkT

 

英雄聯(lián)盟LOL http://pan.baidu.com/s/1jGKaxHs

 

[本帖由 管理員(serawea) 于 2014-08-24 20:01:52 重新編輯]
帖子:92
回復(fù):700
精華:1
被贊:385
查看資料發(fā)站內(nèi)信
#8樓
王淦 發(fā)表于 2014-07-15
Re:【教程】自定義逗游客戶端個性化皮膚
占樓備用...至于以上文字...看不懂
[本帖由 王淦 于 2014-07-15 16:45:43 重新編輯]
帖子:671
回復(fù):1774
精華:10
被贊:11097
查看資料發(fā)站內(nèi)信
#9樓
serawea 發(fā)表于 2014-07-15

呃...看不懂.....我要重新改寫教程么....

空之境界--兩儀式 http://pan.baidu.com/s/1eQGfgAm

[本帖由 管理員(serawea) 于 2014-08-13 18:26:43 重新編輯]
帖子:17
回復(fù):156
精華:0
被贊:527
查看資料發(fā)站內(nèi)信
#10樓
淡顏熙丶 發(fā)表于 2014-07-21
Re:【教程】自定義逗游客戶端個性化皮膚
 信息量太大,已榨干我有限的智商