遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景...

42
遊戲分析研究方法 The speaker: Tana

Transcript of 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景...

Page 1: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲分析研究方法The speaker: Tana

Page 2: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

Agenda

•遊戲開發學習流程

•遊戲分析與拆解

•遊戲分析報告

•遊戲程式架構

•FAQ

Page 3: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲開發學習流程

Page 4: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

為何想做遊戲

創作遊戲的動機

Page 5: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

基於 愛 而產生的行為

• 沒有滿足渴望的靈魂

Super Mario Maker © Nintendo

Page 6: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

學會了遊戲開發之後……

• 變更部分規格應該更好玩

Page 7: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲開發學習流程

因為愛

玩了各式各樣的遊戲

研究遊戲內容典故與劇情

因為

想做遊戲

分析想做的遊戲詳盡內容

研究遊戲成功要素

學會

開發技術

嘗試製作小遊戲或

模仿成功案例

具備

開發經驗

構思自製遊戲的想法

確認需求與作品意義

收集 分析 仿製 創作

大1~大2期間(進到公司還要做分析

大2~大3期間(進到產業還在學

大3之後

永無止盡

Page 8: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

玩遊戲與遊戲開發大不同

•玩遊戲 (爽)•玩別人做的遊戲•體驗故事劇情•學習遊戲玩法•挑戰遊戲關卡•嘗試多元玩法•評論

•遊戲開發 (團隊合作)•構思傳達理念•設計故事劇情•設計遊戲玩法•編輯遊戲關卡•除錯•看批評

Page 9: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

常見的作品審查….

Page 10: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

現在放棄還來的及(誤

搞不清楚自己在做什麼?

不知道自己拖累團隊

自己未來要做什麼工作?

Page 11: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲分析與拆解

Page 12: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲分析

•分析什麼?•遊戲理念/核心概念

•故事劇情,遊戲數值,操作體驗

•開發架構/程式結構•開發引擎,資料結構,呈現平台

•美術風格/介面流程•人物角色,世界場景,體驗介面

•成功關鍵要素(請對代言人)

Page 13: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲理念/核心概念

•故事劇情• 世界觀,人物角色,故事劇本推進與數值成長

•數值結構• 基礎數值,推算公式,多項數值關係結構

•操作體驗• 核心玩法,遊戲系統,操作流程

• 系統相依與數值成長結構

Page 14: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

開發架構/程式結構

•開發引擎• 從畫面或呈現平台去拆測

• 透過遊戲新聞來得知

•資料結構• 較難得知,大多使用php, MySQL

•呈現平台

Page 15: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

美術風格/介面流程

•人物角色• 圖像風格,人物特色

•世界場景• 時代背景,地理環境,風格特色

•體驗介面• 遊戲資訊,操控與按鈕

• 介面細節特色/戰鬥動態表現

Page 16: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

成功關鍵要素

•行銷模式

•內容才是重點

•善用社群平台

•各種活動經營

Page 17: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析/拆解工具

紀錄工具(Execl,心智圖軟體)

XMind

遊戲平台/模擬器

夜神nox安卓模擬器iPadian

平台帳號(iOS/GooglePlay/STEAM)

截圖/錄影程式

SnagIt v2019.1.2

Page 18: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析與實作

•平常做分析→更瞭解遊戲內涵

•實作找參考→從分析案例尋得

•遊戲製作都弄不完了還要交分析報告?

Page 19: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲分析報告

Page 20: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析/拆解標的遊戲?

• 選擇自己喜歡的

• 選擇市面上正流行賣座的

• 選擇有獨特賣點的

Page 21: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析產出(表格)

FGO角色基本數值表 FGO活動資料表

Page 22: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析產出(結構)

遊戲企劃拆解心智圖

Page 23: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析產出(截圖與影片)

每個操作流程均有截圖,並編號以方便尋找

新手流程,抽卡或戰鬥動態表現等利用錄製影片方式才能完整記錄過程

FGO戰鬥

FGO抽卡

Page 24: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

整合分析(介面與新手流程)

為了誰的煉金術士

Page 25: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

整合分析(任務與數值成長)

資料來源: https://new.qq.com/omn/20190728/20190728A0CQBC00.html

推測設計思維1. 先確定好基本設定,滿級等級,滿級時間點,新手

期等級,各個關鍵時間點的等級(例如1天、3天、7天、1個月)等。

2. 設定好各個管道的產出效率比例和預計日產出占比。3. 設置好升級所需時間線,主要是每級的升級時間是

否合理,各個關鍵時間點的等級是否符合需求,滿級所需總時間是否符合需求。

4. 做小怪的經驗數值,小怪是經驗產出效率的標準參考值。

5. 以小怪的經驗和產出效率比來計算其他系統、主線任務等其他管道的經驗數值。

6. 在升級經驗表中對日產出進行統計,日產出乘以時間就得到每級的升級經驗值。

7. 用實際的經驗值來計算每日占比,跟預設的進行比對,如果不符合需求就進行調整。

8. 標准的升級經驗調整完畢後,可以進行對極限玩家升級進度的計算。

Page 26: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

整合分析(核心玩法與系統)

這是什麼 怎麼做

Page 27: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

整合分析(場景、事件與路線配置)

Page 28: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

整合分析(新手流程與營運數值)

Page 29: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

競品分析(相似類型的交叉分析)

Page 30: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析案例

資料來源: https://kknews.cc/game/p4g2nzj.html數據來源@Brain Intelligence

Page 31: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析案例

Page 32: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

分析案例

Page 33: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲分析拆解最終應有的文件有

• 所有UI流程與截圖

• 遊戲特色分析心智圖

• 新手引導流程錄影

• UI流程的表現細節錄影(ex:手遊的付費抽卡)

• 戰鬥與特效的動態表現

• 遊戲美術風格分析

• 遊戲數值成長與系統關聯性

• 遊戲活動與改版資訊紀錄

→用資料夾與編碼圖檔(用Excel檔連結圖檔)

→用XMind繪製心智圖,用PPT解說

\

影片檔(Youtube,MP4,GIF)部分流程也需截圖用PPT解說

/

\

Excel檔

/

重點就是越詳細越好,詳細到開發人員看了也嚇一跳

Page 34: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

裝訂成冊(誤

Page 35: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲程式架構

Page 36: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

用遊戲流程看架構

進入遊戲標題畫面

進入關卡

過關失敗

過關或播放結局畫面

過關成功

企劃製作觀點

啟動遊戲程式

遊戲偵測控制循環

程式製作觀點

讀取資料

控制判定

狀態判定

時間判定

其他判定

播放對應圖片或切換系統

達成條件

Page 37: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

連線遊戲架構

進入遊戲登入畫面

登錄大廳

關卡結束

登出或斷線

進入關卡

企劃製作觀點

登入遊戲伺服器

內容傳輸偵測循環

程式製作觀點

驗證資料

加解密

本地同步

區域同步

資料庫

播放對應圖片或切換系統

驗證判定

客戶端程式

伺服器端程式

Page 38: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

Unity3D遊戲開發規劃(嵌入式系統)

以遊戲關卡為單位

嵌入各種物件

編輯器內預試遊戲

可編譯成在不同平台的執行程式

美術資源(含動態資訊)

判定與呈像控制程式

企劃資料(表格型式)

將物件組合成預置物件

遊戲專案各式物件資源庫

Page 39: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

Unity3D 開發畫面

場景物件區

專案物件區

場景物件視覺化呈現

物件資訊與控制設定

Page 40: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

遊戲程式架構的建議事項

•架構在最低限度的呈現平台(非PC)

•有效地重複應用資源(含程式碼)

•記憶體很有限,常注意遊戲中的FPS

•看不到的就省略(LOD設定)

•傳統AI設定比連線機制問題簡單

Page 41: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

有關遊戲的省思

Page 42: 遊戲分析研究方法 - 國立臺灣大學robin/... · •世界場景 •時代背景,地理環境,風格特色 ... 遊戲偵測控制循環 程 式 製 作 觀 點 讀取資料

FAQ

預祝各位

從遊戲分析中找到遊戲開發的最佳路徑