Unity3D 遊戲測試方法概述

2021-08-01 22:06:48 字數 923 閱讀 8730

筆者介紹:姜雪偉,it公司技術合夥人,it高階講師,csdn社群專家,特邀編輯,暢銷書作者,已出版書籍:《手把手教你架構3d遊戲引擎》電子工業出版社和《unity3d實戰核心技術詳解》電子工業出版社等。

遊戲中的測試方法很多的,一般的操作方式就是給出測試用例,然後qa人員根據測試用例逐條測試,程式包對於qa人員就是乙個黑盒子,其實測試不僅只是qa的事情,它也是程式的事情。在實際專案開發中由於測試不完全會導致很多問題,有些已經上線的專案被迫下架,有的專案在開發後期就由於bug多死掉了等等。所以對於測試來說非常重要,但是也要避免專案測試只是測試人員的事情,其實參與專案開發的任何人員都要為測試負責,不論程式還是美術以及策劃等。

在公司中經常會發生一些事情,比如程式只負責把需求做好,正常操作沒有問題就不管了,直接交付給測試人員,結果測試出了很多基礎問題,其實這些問題在程式開發階段本可以避免掉的,但是由於開發人員自身覺得測試不歸自己負責,就草草了事,這個在遊戲公司經常發生,這樣的觀念要轉變。

遊戲測試與軟體測試不同,測試需要較少的it技能,但需要喜歡玩遊戲。 通常,遊戲質量檢查是乙個喜歡測試和有玩遊戲經驗的人。

由於我們做手機遊戲,還需要確保遊戲與不同的手機(各種android和ios版本)相容,選擇盡可能多的手機品牌。

讀者也可以檢視unity官方提供的unity test,下面給讀者介紹一些實際操作的方法。。。。。。

。使用外掛程式 - unity為開發人員提供了一些測試工具外掛程式,這裡有乙個 -

模組化測試-根據遊戲中的架構設計,分成不同的模組,分別進行測試,或者根據優先順序從低到高去逐級測試。

以上三點是在遊戲開發中經常使用的,為了提高測試效率,再給讀者介紹兩個工具:

一、專案管理工具jira,功能非常強大,讀者可自行在網上搜尋安裝。

二、自動打包工具jenkins,該工具可以滿足專案組任何人打包測試。

Unity3D遊戲開發

入門級unity安裝教程 一 unity五大面板 unity3d的介紹 1 介面 選單 面板 元件 unity5.x 編輯器介紹 unity開啟篇 一 滑鼠右鍵 wsadeq前後左右上下移動 shift加速移動 滑鼠右鍵旋轉檢視 滑鼠中鍵移動檢視 alt 右鍵縮放 alt 左鍵旋轉物體視角 q移動場...

Unity3D 碰撞測試

碰撞測試這個再遊戲的開發中是很有必要的,當敵人的攻擊的時候,發生碰撞這時候就會造成一定的傷害,因此我們需要根據受到的傷害對使用者的生命值進行控制,因此碰撞的測試是 我們在遊戲的開發過程中需要的一種比較重要的資料。在unity中的碰撞測試有兩種,一種是碰撞,一種是觸發!一種屬於物理碰撞,一種屬於非物理...

Unity3D遊戲開發初探

1 如何在遊戲指令碼程式中建立物件而不是一開始就建立好物件?使用gameobject的靜態方法 createprimitive view code 其中在createcube方法中,使用gameobject.createprimitive方法來建立cube型別的遊戲物件例項,設定了它出現的座標並為它...