无码日韩精品一区二区三区浪潮_99国产精品久久久久9999高清_亚洲熟妇无码久久观看_亚洲a∨无码一区二区猫咪

微信掃碼登錄

其他登錄方式

綁定手機(jī)號(hào)

注冊(cè)

忘記密碼

用戶協(xié)議

綁定手機(jī)號(hào)

近期有不法分子打著愛盈利的旗號(hào),制作“愛盈利”名稱的App,并偽造愛盈利證件,騙取用戶信任,以抖音點(diǎn)贊賺錢或其他方式賺錢為名義,過程中以升級(jí)會(huì)員獲得高傭金為名讓用戶充值。
愛盈利公司鄭重聲明:我司沒有研發(fā)或運(yùn)營過任何名為“愛盈利”的APP,我司做任務(wù)賺錢類產(chǎn)品從沒有讓任何普通用戶充值升級(jí)會(huì)員。我公司產(chǎn)品均在本網(wǎng)站可查詢,請(qǐng)將網(wǎng)站拉至底部,點(diǎn)擊“關(guān)于我們”可查看愛盈利相關(guān)產(chǎn)品與服務(wù)。
溫馨提示:當(dāng)遇到此類問題請(qǐng)撥打官方電話或添加官方微信,以免財(cái)產(chǎn)損失。愛盈利官網(wǎng)地址:www.jza6.com。
  • 推廣與合作
X

應(yīng)用開發(fā)者不應(yīng)忽視文件大小的問題

來源: 8738

?

當(dāng)你在執(zhí)行應(yīng)用時(shí),請(qǐng)密切關(guān)注文件的大小。

當(dāng)你將代碼,圖像,聲音,視頻和其它資產(chǎn)編輯在一起的時(shí)候,你的應(yīng)用 有可能會(huì)變得非常大。我便看過從250MB到2GB范圍內(nèi)的許多游戲。有些游戲需要更 大的規(guī)模,但許多游戲在較小規(guī)格下也能夠出現(xiàn)同樣的效果,前提是你需要為此付 出額外的努力。

有時(shí)候游戲在發(fā)行時(shí)的規(guī)格并不大,但是基 于“應(yīng)用是一種服務(wù)”的業(yè)務(wù)模式使得內(nèi)容會(huì)隨著時(shí)間而不斷變大,文 件大小亦是如此。

為什么這點(diǎn)這么重要?

文件大小之所以制約著應(yīng)用的成功主要有幾 大原因。

不管怎樣,如果你的文件偏大,你便等于強(qiáng) 加給用戶他們可能不愿意或不能夠克服的需求。

用戶將判斷你的應(yīng)用的價(jià)值,并只會(huì)在它比 額外的“準(zhǔn)入代價(jià)”需求還出色的時(shí)候下載游戲。首先他們必須使用 WiFi。其次,他們的設(shè)備必須具有足夠的空間。做到第二點(diǎn)比第一點(diǎn)困難,而這完 全是基于你的應(yīng)用的大小。

不管出于什么原因,讓我們假設(shè)他們此刻不 能下載你的應(yīng)用。你總是希望用戶一開始便非常喜歡應(yīng)用并想要擁有它,那么額外 的“代價(jià)”便會(huì)導(dǎo)致他們放棄購買念頭。即使他們決定“之后再購 買”,但是依照人類的本質(zhì),他們最終只會(huì)忘了它。不要讓用戶有之后再回來 下載的想法。

再一次假設(shè)你創(chuàng)造了一個(gè)摩擦 點(diǎn)并失去了潛在用戶?;蛘吒愀獾?,他們?cè)谫徺I應(yīng)用前不會(huì)注意文件規(guī)模要求。 而當(dāng)他們?cè)谙螺d了應(yīng)用后意識(shí)到自己不能使用該應(yīng)用時(shí),他們便會(huì)因?yàn)橛魫灦趹?yīng) 用商店里給你的應(yīng)用差評(píng)。即使他們并未真正使用過這一應(yīng)用。

卸載應(yīng)用

文件大小將影響著用戶是否愿意下載你的應(yīng) 用,但阻止用戶在之后卸載應(yīng)用也同樣重要。

當(dāng)我耗盡手機(jī)容量時(shí),我會(huì)做的第一件事便 是檢查基于大小排列的應(yīng)用。如果你的應(yīng)用是在這一列表上的最上方,它便最有可 能被卸載掉。即使用戶非常喜歡你的應(yīng)用,如果他們需要足夠的空間去存放更多mp3 文件或新應(yīng)用,他們便會(huì)選擇放棄你的應(yīng)用。如果你的應(yīng)用屬于小規(guī)模應(yīng)用,基于 3d下載標(biāo)準(zhǔn),那么用戶便很少會(huì)沿著應(yīng)用列表往下拉去找到你的應(yīng)用。

如果你的應(yīng)用小于其它應(yīng)用,那么即使其它 應(yīng)用的使用頻率高于你的應(yīng)用,它們被刪掉的幾率也會(huì)大于你的應(yīng)用。如果你的應(yīng) 用是25MB而其它的是100MB,我會(huì)更愿意留下我有點(diǎn)喜歡的小應(yīng)用而不是半常使用的 100兆應(yīng)用。

留下玩家的價(jià)值

如果你們擁有的是一款沒有應(yīng)用內(nèi)部購買或 廣告收益的付費(fèi)應(yīng)用,那么積極安裝才更重要。如果用戶不將你的應(yīng)用留在自己的 手機(jī)上便會(huì)破壞你的業(yè)務(wù)發(fā)展。每一次的卸載都會(huì)讓你失去更多潛能:

市場營銷。用戶經(jīng)常會(huì)從好友或陌生人的體 驗(yàn)/自己的手機(jī)上發(fā)現(xiàn)新應(yīng)用。

推薦。如果用戶時(shí)常使用某一應(yīng)用或?qū)⑵漭^ 長時(shí)間留在自己的手機(jī)上,他們便更有可能去推薦該應(yīng)用。

排名。主動(dòng)安裝是影響應(yīng)用商店排名的關(guān)鍵 元素。同時(shí),長期用戶更有可能積極評(píng)價(jià)應(yīng)用,從而幫助它提升排名。

未來收益。如果你在某一天添加IAP會(huì)怎樣? 如果用戶不再使用你的應(yīng)用,你的新內(nèi)容不再有潛在用戶的話會(huì)怎樣?

未來應(yīng)用的成功。比起舊應(yīng)用,向現(xiàn)有的用 戶基礎(chǔ)宣傳一款新應(yīng)用更加簡單。

文件大小應(yīng)該是怎樣的?

對(duì)于手機(jī)平臺(tái),我會(huì)建議你盡最大努力基于 手機(jī)下載限制去調(diào)整應(yīng)用。

基于用戶的設(shè)備,計(jì)劃以及他們下載應(yīng)用的 商店等等,這一范圍可以在20兆到50兆之間。這聽起來可能不多,但我想提醒你的 是,也有許多帶有持續(xù)內(nèi)容的復(fù)雜應(yīng)用的規(guī)模低于50兆。除非你的應(yīng)用擁有較多資 產(chǎn)和較長的游戲時(shí)間,否則用戶便不可能忍受較大的文件規(guī)模。

的確有一些游戲類型避免呈現(xiàn)較大的文件。 如果你擁有的是一款付費(fèi)游戲(特別是當(dāng)它的定價(jià)高于3美元)或是帶有現(xiàn)實(shí)3d圖像 而瞄準(zhǔn)硬核玩家的游戲,那么用戶通常都會(huì)愿意原諒你的大規(guī)模文件。

我該如何縮小文件?

48兆與75兆間的差別在于幾千的下載量(或 卸載比例)。在發(fā)行前你應(yīng)該再次著眼于自己的應(yīng)用。你是否能夠縮小文件規(guī)模? 你需要在發(fā)行前投入額外的時(shí)間和努力去縮小文件規(guī)模。以下是幫助你做到這點(diǎn)的 一些方法。

牢記文件大小去設(shè)計(jì)資產(chǎn)

當(dāng)你在設(shè)計(jì)應(yīng)用的元素時(shí),你 必須清楚什么需要一個(gè)獨(dú)特的資產(chǎn),什么能夠在運(yùn)行過程中創(chuàng)造出來,什么沒有必 要存在。

當(dāng)然,想象中的菜單界限在理念的繪制過程 中可能會(huì)看起來很酷,但實(shí)際上可能只是一個(gè)簡單的斜邊,并占據(jù)著較少的紋理文 件?

可重復(fù)的小型紋理可以取代更大的背景圖像 文件。當(dāng)你擁有一個(gè)大型資產(chǎn)時(shí),你可以問自己是否可以將其分解成一些較小的元 素?如果可以的話,也許你應(yīng)該使用重復(fù)的紋理。

如果你的游戲擁有一個(gè)關(guān)于草原,山以及其 中一座山上的小房子的巨大圖像,你可以嘗試著為每個(gè)元素創(chuàng)造一個(gè)可重復(fù)的紋理 。草,山以及關(guān)于房子的一個(gè)小圖像。如果你能夠?qū)D像分解成一些較小的組件, 然后基于代碼去組建它們,你便可以無需使用任何大型資產(chǎn)文件而讓它們看起來像 是帶有更多細(xì)節(jié)的背景。

你甚至可以在創(chuàng)造新領(lǐng)域時(shí)循環(huán)元素。舉個(gè) 例子來說吧,沙漠可以使用與草原一樣的山紋理。如此你不僅可以使用較少的文件 空間,同時(shí)你也可以更快且更便宜地創(chuàng)造新內(nèi)容!

動(dòng)態(tài)地生成資產(chǎn)

突出或區(qū)分一個(gè)重要的按鍵很重要。但是否 表示每種按鍵都需要獨(dú)有的圖像?

你是否能夠設(shè)置一個(gè)灰色的“模版 ”按鍵并在代碼中為其改色以區(qū)分開來?

游戲的背景音樂需要占據(jù)巨大的磁盤空間。 然而你并不希望同樣30秒的循環(huán)不斷重復(fù)著,這會(huì)讓玩家瘋掉的。嘗試著為你的音 樂分層。設(shè)置30秒到60秒的“基本”循環(huán)(如鼓),然后再隨機(jī)基于15 至90秒的分層(如吉他/薩克斯或其它旋律)。

基于這種方法,玩家每次游戲時(shí)都將聽到隨 機(jī)生成的“歌曲”。這也許擁有重復(fù)元素,但是其獨(dú)特方法卻足以提升 玩家的興趣并讓他們認(rèn)為音樂歌曲比實(shí)際上還長。

在適當(dāng)?shù)牡胤绞褂镁`列表

精靈列表是關(guān)于將精靈幾何(也就是圖像資 產(chǎn))集中在一個(gè)更大的圖像上。

為什么這一方法有效?這里存在幾個(gè)原因, 但是從我們的討論目的來看的話主要是因?yàn)槎拇畏健?/span>

計(jì)算機(jī)是二進(jìn)制的,文件儲(chǔ)存是完全基于二 的次方。如16, 32, 64, 128, 256, 512, 1024等等。如果一張圖像大于二的次方, 它便算用盡了下一個(gè)二次方在內(nèi)存中的同樣空間數(shù)。

嘗試著著眼于一個(gè)圖像屬性,你將看到兩個(gè) 值。“大小”和“磁盤大小”。130×300的圖像用掉了 與256×512圖像一樣大的內(nèi)存。如果你將圖像資產(chǎn)與大型精靈列表結(jié)合在一起 ,你便有可能節(jié)省下所有磁盤空間。單獨(dú)看一個(gè)512×512或1024×1024 的精靈列表很大,但從潛在上看卻比其每部分的組合小很多。

基于該方法你需要投入更多經(jīng)歷。你必須編 寫一些額外的代碼去渲染精靈列表,面向每個(gè)資產(chǎn)/紋理只使用適當(dāng)?shù)膱D像區(qū)域。獎(jiǎng) 勵(lì)并不會(huì)只是以文件大小而結(jié)束。如果你做得合理的話,這將能夠節(jié)省下不少空間 去渲染場景,從而讓你的游戲擁有更好的表現(xiàn)。

壓縮資產(chǎn)

使用壓縮格式最有意義。

JPG非常適合大規(guī)模壓縮,盡管它們落得了 人造物的壞名聲。PNG非常適合精靈,它們?cè)试S呈現(xiàn)出透明效果,但你必須注釋是使 用PNG-8還是PNG-24。PNG-8允許最多256種不同的顏色,而PNG-24則支持最多1600萬 種顏色。

問題在于,你是否需要全部1600萬種顏色, 或者你能否只使用256種顏色而創(chuàng)造出好看的資產(chǎn)?使用PNG-24并沒有錯(cuò)(或者PNG -32),只是你必須確保在壓縮版本有效的時(shí)候不會(huì)去使用它們。

同時(shí)還記得要粉碎它們。

刪除垃圾代碼

似乎每個(gè)廣告商都希望你能夠 整合他們的SDK。

他們會(huì)宣稱“在五分鐘內(nèi)完成設(shè)置! ”這并沒錯(cuò),但通常情況下你不會(huì)在他們的平臺(tái)上使用他們提供的全部功能。 根據(jù)我的經(jīng)驗(yàn),你最終只會(huì)使用他們框架的一個(gè)元素。

考慮使用廣告調(diào)節(jié)去減少你需要輸入的SDK 數(shù)量。

花時(shí)間去瀏覽他們的SDK并觀察 自己真正需要的內(nèi)容。是否能夠簡化某些內(nèi)容?如果你不使用它們的話是否能夠刪 除整體的文件和資產(chǎn)?有時(shí)候,一些框架所包含的全部SDK都是你不會(huì)用到的,那么 你能否完全刪除他們并繼續(xù)有效運(yùn)行你的應(yīng)用?

從網(wǎng)頁上下載新資源

我喜歡將這稱為“作弊 ”!

有時(shí)候我已經(jīng)下載了一款25兆 以下的游戲,而當(dāng)我在每個(gè)新領(lǐng)域打開它時(shí),它總是會(huì)想下載“額外內(nèi)容 ”。突然之間我的設(shè)備上便會(huì)多出一款100多兆的游戲!

不過不要誤會(huì),我所說的作弊并不是壞事。 至少這并不是一個(gè)糟糕的理念。它允許玩家進(jìn)行下載并基于較小的下載內(nèi)容做某事 ,之后如果你不能忍受缺少額外資產(chǎn)的話,便可以讓玩家在千萬新領(lǐng)域前下載這些 額外內(nèi)容。

如果玩家并未打開或不想訪問叢林世界,那就不要下載這些資產(chǎn)便可以。 這讓玩家能夠更快速地前進(jìn),而應(yīng)用規(guī)模是基于他們真正使用的內(nèi)容而不是他們可 以到達(dá)的每個(gè)潛在區(qū)域。

然而這里還存在一個(gè)主要問題。它要求一個(gè) 內(nèi)部鏈接去打開新內(nèi)容。如果玩家并不想用掉自己的3g寬帶流量,或者不能訪問 WiFi的話,這便會(huì)招致可怕的玩家體驗(yàn)。當(dāng)玩家被迫下載一些自己不想要的內(nèi)容時(shí) ,他們便會(huì)以“缺少內(nèi)容”給予游戲差評(píng)。

我只會(huì)在這是作為可選擇游戲內(nèi)容,或者你 的游戲要求內(nèi)部連接(就像多人游戲,或只在應(yīng)用內(nèi)部購買時(shí)下載)時(shí)建議這種方 法。

刪除臨時(shí)文件

如果你的應(yīng)用曾經(jīng)生成或下載過文件(注: 儲(chǔ)存游戲,內(nèi)部圖像/截圖,額外的數(shù)據(jù)等等),那就繼續(xù)追蹤它們。可能你的用戶 將永遠(yuǎn)都不會(huì)注意或在意這些內(nèi)容,直到有一天你的應(yīng)用激增到一個(gè)巨大的規(guī)模, 并被列入了卸載的行列中。

留心哪些文件是必要的,而哪些即使刪掉也 沒關(guān)系。設(shè)置代碼去清除臨時(shí)文件,即使應(yīng)用在玩家上一次使用時(shí)突然崩潰或終止 。

在測試期間你可能會(huì)反復(fù)安裝,卸載再安裝 應(yīng)用,但是用戶將在每部設(shè)備上只安裝一次你的應(yīng)用。你肯定不希望自己的應(yīng)用會(huì) 隨著時(shí)間的發(fā)展而膨脹。

評(píng)論

相關(guān)文章推薦

SELECT dw_posts.ID,dw_posts.post_title,dw_posts.post_content FROM dw_posts INNER JOIN dw_term_relationships ON (dw_posts.ID = dw_term_relationships.object_id) WHERE 1=1 AND(dw_term_relationships.term_taxonomy_id = 5 ) AND dw_posts.post_type = 'post' AND (dw_posts.post_status = 'publish') GROUP BY dw_posts.ID ORDER BY RAND() LIMIT 0, 6

京ICP備15063977號(hào)-2 ? 2012-2018 aiyingli.com. All Rights Reserved. 京公網(wǎng)安備 11010102003938號(hào)