使用Unity UPR 進行性能測試分析

更新於 2023/07/25閱讀時間約 4 分鐘

Unity UPR 是一款資源檢測軟體,用於不同平台的基本規範來進行專案優化的指導,這篇就要來教學怎麼在 Windows 系統上使用 cmd 來導入專案資訊到網站的 Unity UPR 進行資源檢測。

raw-image

網站的準備

Unity UPR網站

我們到網站上之後,先登入自己的Unity帳號,接著點擊現在開始使用,會進到「我的項目」這個頁面,在這個頁面你會看到你以前創建的Unity Project ( 如果之前有使用過的話 ),然後點擊創建項目。

進到我的項目裡面

進到我的項目裡面

創建項目後可以看到有幾項內容要填,
1. 我的組織,基本上就是選擇自己的帳號
2. 項目名稱,就是填寫現在這個測試的專案名稱
3.項目包名,如果你要直接在安卓手機上跑遊戲來收集數據的話,就要填寫這個,以現在這個檢測方式可以不填
4.Unity版本號就是選擇你這個專案使用的Unity版本
5.遊戲類型,直接選擇即可,紅點點就是必填的項目,其他自行選擇。

創建項目需要填寫的資料

創建項目需要填寫的資料

創建完按下確定之後,你就會看到項目已經生成出來了,再次點擊,就會進到項目測試的這個頁面,我們直接選擇資源檢測的這個分頁,會看到一個導入的選項,接下來會看到”無資源檢測。你可以使用Asset Checker發現資源文件中存在的問題。”這句話,我們點選「Asset Checker」,下載工具包。

進到項目測試的頁面選擇資源檢測的分頁

進到項目測試的頁面選擇資源檢測的分頁

因為是用Win,所以這邊我們下載AssetChecker Win

因為是用Win,所以這邊我們下載AssetChecker Win

工具包看要放在自己電腦的什麼位置,都可以,然後記得解壓縮,到這邊就可以先停止,我們要到電腦的本地端進行作業。

電腦本地端作業

cmd與Unity的操作

剛剛我們已經下載好AssetChecker工具,也解壓縮好了,等下會使用到檔案路徑,所以我們主要要複製到有assetcheck.exe在的資料夾路徑。假設我放在D槽,然後assetcheck.exe在unity-asset-checker-win-1.19.5的資料夾裡面,那我要複製的路徑就是 ( 看以下圖片 )。

raw-image

接下來我們要啟用CMD來幫我們使用AssetChecker工具,在電腦的開始按右鍵,選擇執行,打上cmd,按下確定。

raw-image

我們因為要使用AssetChecker工具,所以要切換到AssetChecker工具的資料夾內進行作業,這邊打上cmd的指令 — cd /d ( assetcheck.exe所在的檔案路徑 ),按下Enter,此時就會看到前面變成我們剛剛輸入的路徑了,代表現在可以開始使用AssetChecker的指令。

raw-image

再來我們要生成配置文件,這樣才能夠把資料導入Unity UPR裡面,我們可以在Unity UPR的文檔裡面看到這個指令的教學,然後把指令打上。

Unity URP文檔

Unity URP文檔

你會看到跑出一大串東西,可以不用管它

你會看到跑出一大串東西,可以不用管它

接下來我們要抓你的Unity專案進來檢測,所以要知道你專案的位置,因為是整個包測試,就只要複製到有資料的那一層即可。假設你的Assets資料夾在antivine2023下面,那就只需要複製到antivine2023即可。

我們要繼續使用下一個指令,在Unity UPR文檔是看得到的,因為我之前有試過打上projectid,是失敗的,所以這裡我們只要打上 assetcheck.exe — project=<project_path> 就好了,然後按下Enter。

raw-image

讓它跑一下之後你就會看到跑了一大堆東西出來,這樣大致就是完成檢測了,然後我們要把資料導入到Unity UPR。

raw-image

我們回到assetchecker工具的資料夾,要在裡面尋找一個 assetcheck_result.json 的檔案,接下來到網站的資源檢測分頁,按下導入,選擇 assetcheck_result.json 檔案,按下開啟。

raw-image

就可以看到成功的把資訊上傳了,總共有1622的項目需要修正,可以按下眼睛看更清楚的細節。

raw-image

裡面都有詳細的描述你應該怎麼做,然後每個類型都有標示出來,非常的方便也很容易懂,接下來就是修正你專案的時候啦!

raw-image

最後補充一些重點:
1. 需要修正的項目只要修專案有用到的就可,因為它是整個包去檢測,所以會連沒有用到也一起提出來修正,這點要注意,不要白白浪費掉寶貴的時間。

感謝您完整的看完本篇文章,如果覺得不錯的話可以給我鼓勵,或是有不同的想法也可以留言討論。祝您有美好的一天!


avatar-img
6會員
15內容數
本專題為書籍閱讀類,分享閱讀【風格是一種商機】後的經驗與想法。期望我的分享能讓你對本書激發興趣,以及透過內容認識我。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
陳哲暄的沙龍 的其他內容
這幾天是夏日電玩展,有許多不錯的獨立遊戲,也有應屆的作品。這幾天剛好被問到「如果自己是做遊戲美術,那麼在專案執行的過程可能會碰到哪些問題」,這個問題確實讓我思考了一番,為了給正在經歷遊戲開發的新手回答這個問題,我勢必得好好的寫一下內容。
在做著與創新事業相關的事情時,會有很大的彈性空間來調整自己的做事方式,這是一般上班族比較無法做到的事情,在我的創業經驗也算是經歷了從0到1的過程,一切的規則都是從自己出發。 在我逛書店時,看見了這本書,書名與封面都非常吸引著我,即使經歷著創業的階段,也想知道如何還能更精進自己,改善工作的心法與模式。
人是視覺動物,藉由感官體驗引發身心內在的變化,想藉由顏色與情緒的關係來呈現遊戲中,不同階段的色彩,我們參考了風之旅人以人生為題,用不同的色彩變化表示人生不同階段的獨特體驗,將這段體驗應用在遊戲中,造就在旅途的過程,每個章節的顏色有了不同的意義與心境。
說到工作與生活兩者該如何分配,是個長久以來的課題。曾經的我總是花費許多精力在工作上面,導致我的生活所剩無幾,甚至影響到身心狀況,雖然明知道可以改善當下的現狀,但是已經習慣常常工作的我,總是得碰到阻礙才願意且有力氣改變狀況。
這次繼續來分享「 風格是一種商機 」,這本書第四、五章的內容,在閱讀的過程我會用自己的角度來劃出我需要的重點,同時也分享自身的經驗與看法,期望這樣的分享能夠讓您對這本書更有興趣。 合作的信用 信用從小地方累積而來 作者在合作關係上提出了三個重要的觀念: 1. 換位思考 2. 做事公正 3. 滿足要求
這幾天是夏日電玩展,有許多不錯的獨立遊戲,也有應屆的作品。這幾天剛好被問到「如果自己是做遊戲美術,那麼在專案執行的過程可能會碰到哪些問題」,這個問題確實讓我思考了一番,為了給正在經歷遊戲開發的新手回答這個問題,我勢必得好好的寫一下內容。
在做著與創新事業相關的事情時,會有很大的彈性空間來調整自己的做事方式,這是一般上班族比較無法做到的事情,在我的創業經驗也算是經歷了從0到1的過程,一切的規則都是從自己出發。 在我逛書店時,看見了這本書,書名與封面都非常吸引著我,即使經歷著創業的階段,也想知道如何還能更精進自己,改善工作的心法與模式。
人是視覺動物,藉由感官體驗引發身心內在的變化,想藉由顏色與情緒的關係來呈現遊戲中,不同階段的色彩,我們參考了風之旅人以人生為題,用不同的色彩變化表示人生不同階段的獨特體驗,將這段體驗應用在遊戲中,造就在旅途的過程,每個章節的顏色有了不同的意義與心境。
說到工作與生活兩者該如何分配,是個長久以來的課題。曾經的我總是花費許多精力在工作上面,導致我的生活所剩無幾,甚至影響到身心狀況,雖然明知道可以改善當下的現狀,但是已經習慣常常工作的我,總是得碰到阻礙才願意且有力氣改變狀況。
這次繼續來分享「 風格是一種商機 」,這本書第四、五章的內容,在閱讀的過程我會用自己的角度來劃出我需要的重點,同時也分享自身的經驗與看法,期望這樣的分享能夠讓您對這本書更有興趣。 合作的信用 信用從小地方累積而來 作者在合作關係上提出了三個重要的觀念: 1. 換位思考 2. 做事公正 3. 滿足要求
你可能也想看
Google News 追蹤
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
PROCESS macro for SPSS 可以用非常簡單方式學會調節中介模式。本文將介紹四種類型的變項,並解釋調節式中介的公式,還有如何操作最4.0版本的PROCESS macro for SPSS。文末也會附上所有所有Process模型圖例,提供給讀者方便分析~
Thumbnail
這篇文章將會講述 Unity 中協程(Coroutine)的基本介紹,分享一些關於協程的應用方向,最後並總結簡單撰寫協程的步驟。
Thumbnail
你有沒有錯過 Binance 上的一個大型加密硬幣泵? 也許您正忙於工作,或者只是不夠快而無法抓住機會。 這是一種令人沮喪的感覺,尤其是當你看到價格在你眼前飛漲時。 但是,如果有一種方法可以實時識別這些爆漲? 在本文中,我們將向您展示如何使用 Python 快速輕鬆地識別加密貨幣暴漲。
Thumbnail
本篇介紹Mplus的「結構方程模型(Structural Equation Modelling, SEM)」之語法內容,並透過例題向大家示範如何分析撰寫SEM的語法。本文為新手教學,輸入方式可能不是最有效率,但是比較簡單且不太會犯錯
Thumbnail
在資料分析領域中,購物籃分析又稱關聯分析,從大量的交易資料中,探勘出在資料間具有相關性的隱藏規則與商業知識。
Thumbnail
這篇文章將會講述使用 C# 的類( Class ) 來讓欄位模組(module)化。
Thumbnail
t檢定用於比較兩個平均數之間的差異。本文章會詳細介紹如何使用SPSS進行獨立樣本t檢定,並介紹如何詮釋統計報表。
Thumbnail
本篇文章將會講述UnityEditor的簡單使用方式,並且詳細介紹Unity客製化最核心的機制[MenuItem("")],就由範例與說明帶你快速搞懂Unity Editor到底在設計什麼。
Thumbnail
本文章主要介紹保護程式的方法及封裝方法的唯讀屬性。
Thumbnail
1. 進入https://notify-bot.line.me/zh_TW/ 登入line後,點選右上角個人頁面 2. 點選發行權杖, 輸入名稱與要接收通知的群組。 按下發行後,複製token。 3. 記得將LINE Notify這個帳號加入該群組中: 4. 使用curl發送訊息: curl
Thumbnail
*合作聲明與警語: 本文係由國泰世華銀行邀稿。 證券服務係由國泰世華銀行辦理共同行銷證券經紀開戶業務,定期定額(股)服務由國泰綜合證券提供。   剛出社會的時候,很常在各種 Podcast 或 YouTube 甚至是在朋友間聊天,都會聽到各種市場動態、理財話題,像是:聯準會降息或是近期哪些科
Thumbnail
PROCESS macro for SPSS 可以用非常簡單方式學會調節中介模式。本文將介紹四種類型的變項,並解釋調節式中介的公式,還有如何操作最4.0版本的PROCESS macro for SPSS。文末也會附上所有所有Process模型圖例,提供給讀者方便分析~
Thumbnail
這篇文章將會講述 Unity 中協程(Coroutine)的基本介紹,分享一些關於協程的應用方向,最後並總結簡單撰寫協程的步驟。
Thumbnail
你有沒有錯過 Binance 上的一個大型加密硬幣泵? 也許您正忙於工作,或者只是不夠快而無法抓住機會。 這是一種令人沮喪的感覺,尤其是當你看到價格在你眼前飛漲時。 但是,如果有一種方法可以實時識別這些爆漲? 在本文中,我們將向您展示如何使用 Python 快速輕鬆地識別加密貨幣暴漲。
Thumbnail
本篇介紹Mplus的「結構方程模型(Structural Equation Modelling, SEM)」之語法內容,並透過例題向大家示範如何分析撰寫SEM的語法。本文為新手教學,輸入方式可能不是最有效率,但是比較簡單且不太會犯錯
Thumbnail
在資料分析領域中,購物籃分析又稱關聯分析,從大量的交易資料中,探勘出在資料間具有相關性的隱藏規則與商業知識。
Thumbnail
這篇文章將會講述使用 C# 的類( Class ) 來讓欄位模組(module)化。
Thumbnail
t檢定用於比較兩個平均數之間的差異。本文章會詳細介紹如何使用SPSS進行獨立樣本t檢定,並介紹如何詮釋統計報表。
Thumbnail
本篇文章將會講述UnityEditor的簡單使用方式,並且詳細介紹Unity客製化最核心的機制[MenuItem("")],就由範例與說明帶你快速搞懂Unity Editor到底在設計什麼。
Thumbnail
本文章主要介紹保護程式的方法及封裝方法的唯讀屬性。
Thumbnail
1. 進入https://notify-bot.line.me/zh_TW/ 登入line後,點選右上角個人頁面 2. 點選發行權杖, 輸入名稱與要接收通知的群組。 按下發行後,複製token。 3. 記得將LINE Notify這個帳號加入該群組中: 4. 使用curl發送訊息: curl