當前位置:遊戲中心平台 - 遊戲盒子 - 如何提取app的素材

如何提取app的素材

如果開發者想開發應用和遊戲,但又不擅長美工,就只能去網上到處找素材,但是網上的免費素材並不多,免費素材也很少能滿足開發者的需求。但是還有壹種方式,我們可以從其他應用中提取素材,而且這些素材的質量還是比較高的。

我們以微信的自慰為例。先下載微信的安裝包,apk文件,或者ipa文件,把後綴改成rar,然後用winrar解壓。

ipa解壓後,資料很好找,資源都放在壹個目錄裏。使用縮略圖可以直接找到需要的圖像素材。有的是單個對象的圖片,可以直接使用,有的是多個對象的圖片組合成壹個大圖,需要相應的包裝配置文件讀取各個區域的小圖。如果配置文件是加密的,那麽這個大圖基本沒用。

apk提取的材料放在assets和res目錄中。但由於微信自慰被做成jar集成在微信中,我們可以在assets/preload目錄中看到壹個名為“shoot”的jar文件。解壓這個jar,可以在res目錄下找到壹些圖片素材,也可以在shoot目錄下找到打包的圖片素材:

這些打包的圖片也有相應的打包配置文件,這些文件記錄了每個縮略圖的裁剪區域,也需要使用配置文件讀取圖片信息。幸運的是,配置文件的apk版本沒有加密。當我們以文本模式打開時,可以看到配置信息,包括每個小圖的面積和名稱,稍加調整就可以使用,支持我們常用的開發引擎。

但並不是所有的應用都能提取它的素材,有的會加密圖片信息,加載時解密,讓我們無法竊取它的素材。另外,如果其他應用的素材明顯被盜用,就會涉及侵權,所以開發者最好是提取應用的素材,以自己的開發實踐來使用,不要光明正大的把應用發布到市場上。

最後要說的是,成功的應用離不開優秀的藝術家。美工轉獨立開發者的成功案例很多,但是程序員自己做美工還是很難的。如果真的需要美工,可以考慮招人或者外包。

  • 上一篇:黑暗鐮刀手遊怎麽賺錢?
  • 下一篇:溝通從心開始演講稿
  • copyright 2024遊戲中心平台