ノート Note ユーザの習熟度分析のためのコントローラ操作ログの抽出システムの提案 藏野晴基 1, 高橋翔太 1, 高橋幸雄 1 GamePad Operation Log Extraction System for User's Play Skill Level Analysis Haruki

Similar documents
ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

Vol. 23 No. 4 Oct Kitchen of the Future 1 Kitchen of the Future 1 1 Kitchen of the Future LCD [7], [8] (Kitchen of the Future ) WWW [7], [3

,.,.,,.,. X Y..,,., [1].,,,.,,.. HCI,,,,,,, i

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

The 18th Game Programming Workshop ,a) 1,b) 1,c) 2,d) 1,e) 1,f) Adapting One-Player Mahjong Players to Four-Player Mahjong

17 Proposal of an Algorithm of Image Extraction and Research on Improvement of a Man-machine Interface of Food Intake Measuring System

IT,, i

独立行政法人情報通信研究機構 Development of the Information Analysis System WISDOM KIDAWARA Yutaka NICT Knowledge Clustered Group researched and developed the infor

HMD VR VR HMD VR HMD VR Eye-Gaze Interface on HMD for Virtual Reality Hiromu MIYASHITA Masaki HAYASHI Kenichi OKADA Faculty of Science and Technology,

人工知能学会研究会資料 SIG-KBS-B Analysis of Voting Behavior in One Night Werewolf 1 2 Ema Nishizaki 1 Tomonobu Ozaki Graduate School of Integrated B

26 Development of Learning Support System for Fixation of Basketball Shoot Form

MA3-1 30th Fuzzy System Symposium (Kochi, September 1-3, 2014) Analysis of Comfort Given to Human by Using Sound Generation System Based on Netowork o

IPSJ SIG Technical Report Vol.2012-GN-82 No.13 Vol.2012-CDS-3 No /1/19 Development and Application of the System which Promotes Sharing of Feel

1 StarCraft esportsleague WallPlayed.org 200 StarCraft Benzene StarCraft 3 Terran Zerg Protoss Terran Terran Terran 3 Terran Zerg Zerg Worker D

2 ( ) i

(a) (b) 1 JavaScript Web Web Web CGI Web Web JavaScript Web mixi facebook SNS Web URL ID Web 1 JavaScript Web 1(a) 1(b) JavaScript & Web Web Web Webji

24 LED A visual programming environment for art work using a LED matrix

IPSJ SIG Technical Report Vol.2015-MUS-106 No.10 Vol.2015-EC-35 No /3/2 BGM 1,4,a) ,4 BGM. BGM. BGM BGM. BGM. BGM. BGM. 1.,. YouTube 201

3_23.dvi

24 Region-Based Image Retrieval using Fuzzy Clustering

TA3-4 31st Fuzzy System Symposium (Chofu, September 2-4, 2015) Interactive Recommendation System LeonardoKen Orihara, 1 Tomonori Hashiyama, 1

JVRSJ Vol.18 No.3 September, NPC RTS Real-time Simulation NPC NPC NPC AI NPC 4 AI 2 AI 図 1 ゲームとユーザエクスペリエンス reality a

Computer Security Symposium October 2013 Android OS kub

Ⅱ 方法と対象 1. 所得段階別保険料に関する情報の収集 ~3 1, 分析手法

Vol. 28 No. 2 Apr Web Twitter/Facebook UI Twitter Web Twitter/Facebook e.g., Web Web UI 1 2 SNS 1, 2 2

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

.,,, [12].,, [13].,,.,, meal[10]., [11], SNS.,., [14].,,.,,.,,,.,,., Cami-log, , [15], A/D (Powerlab ; ), F- (F-150M, ), ( PC ).,, Chart5(ADIns

IPSJ SIG Technical Report Vol.2009-DBS-149 No /11/ Bow-tie SCC Inter Keyword Navigation based on Degree-constrained Co-Occurrence Graph

論文9.indd

25

百人一首かるた選手の競技時の脳の情報処理に関する研究

平成 29 年度卒業研究 初心者のためのゲームプログラミング用 教材の開発 函館工業高等専門学校生産システム工学科情報コース 5 年 25 番細見政央指導教員東海林智也

Q [4] 2. [3] [5] ϵ- Q Q CO CO [4] Q Q [1] i = X ln n i + C (1) n i i n n i i i n i = n X i i C exploration exploitation [4] Q Q Q ϵ 1 ϵ 3. [3] [5] [4]

(a) 1 (b) 3. Gilbert Pernicka[2] Treibitz Schechner[3] Narasimhan [4] Kim [5] Nayar [6] [7][8][9] 2. X X X [10] [11] L L t L s L = L t + L s

10_細川直史.indd

2011 : M Schell Interest curve Schell Chan FPS Schell Interest curve Chan FPS Chan Chan Chan Chan

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

( ) fnirs ( ) An analysis of the brain activity during playing video games: comparing master with not master Shingo Hattahara, 1 Nobuto Fuji

ipod touch 1 2 Apple ipod touch ipod touch 3 ( ) ipod touch ( 1 ) Apple ( 2 ) Web 1),2) 3. ipod touch 1 2 ipod touch x y z i

スポーツ教育学研究(2017. Vol.37, No1 pp.19-31)

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

41-1 松本・廣津・吉村.pwd

WISS Woodman Labs GoPro 1 [5, 3, 2] Copyright is held by the author(s). 1 GoPro GoPro 2 6 GoPro RICOH THETA 3 Kodak P

floodgate 15 Nine- DayFever XeonE c(NDF) gpsfish XeonX c 11 * [6]

Microsoft Word - deim2011_new-ichinose doc

workshop.indd


FUJII, M. and KOSAKA, M. 2. J J [7] Fig. 1 J Fig. 2: Motivation and Skill improvement Model of J Orchestra Fig. 1: Motivating factors for a

DEIM Forum 2012 E Web Extracting Modification of Objec

ルーカス型総供給方程式の批判的吟味

IPSJ SIG Technical Report Vol.2009-DPS-141 No.20 Vol.2009-GN-73 No.20 Vol.2009-EIP-46 No /11/27 1. MIERUKEN 1 2 MIERUKEN MIERUKEN MIERUKEN: Spe

05_藤田先生_責

IPSJ SIG Technical Report Vol.2012-HCI-149 No /7/20 1 1,2 1 (HMD: Head Mounted Display) HMD HMD,,,, An Information Presentation Method for Weara


(fnirs: Functional Near-Infrared Spectroscopy) [3] fnirs (oxyhb) Bulling [4] Kunze [5] [6] 2. 2 [7] [8] fnirs 3. 1 fnirs fnirs fnirs 1

258 5) GPS 1 GPS 6) GPS DP 7) 8) 10) GPS GPS ) GPS Global Positioning System

. ) ) ) 4) ON DC 6 µm DC [4]. 8 NaPiOn 4

21 A contents organization method for information sharing systems

中小企業 indd

広報1606月号_最終.indd

p.14 p.14 p.17 1 p レッテル貼り文 2015: PC 20 p : PC 4

3 2 2 (1) (2) (3) (4) 4 4 AdaBoost 2. [11] Onishi&Yoda [8] Iwashita&Stoica [5] 4 [3] 3. 3 (1) (2) (3)

49.3% Twitter *4 52.8% [7] SNS Twitter Bot Twitter Bot [8] [9] [10] [11] [12] [13] [14] 2.2 [15] [16] [17] [18] 2.3 [19] Habitica [20

: ( 1) () 1. ( 1) 2. ( 1) 3. ( 2)

(3.6 ) (4.6 ) 2. [3], [6], [12] [7] [2], [5], [11] [14] [9] [8] [10] (1) Voodoo 3 : 3 Voodoo[1] 3 ( 3D ) (2) : Voodoo 3D (3) : 3D (Welc

Jupyter Notebook を活用したプログラムライブラリ構築の検討 吹谷芳博 1, 藤澤正樹 1 ( 1 あすか製薬株式会社 ) Examination of the program library construction using Jupyter Notebook ASKA Pharm

2

高橋 視覚リハ研究 6(1) 19 候補文字列の表示が小さく選択できないなどがあげられている ( 高橋,2015b) これらは 使用する日本語入力アプリの種類やその機能に問題があると考える 本研究では スマートフォンを利用する重度 LV 者にとって 推奨キーボードよりも使いやすい (VoiceOve

[2] 2. [3 5] 3D [6 8] Morishima [9] N n 24 24FPS k k = 1, 2,..., N i i = 1, 2,..., n Algorithm 1 N io user-specified number of inbetween omis

The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). The material has been made available on the website

1 4 4 [3] SNS 5 SNS , ,000 [2] c 2013 Information Processing Society of Japan

(EC2014) ,a) 1,b) Game Designs for A Persuasive Serious Game Miura Takayuki 1,a) Nishu Motoki 1,b) Yosii Akihito 1 Nakajima Tatsuo 1 Abs

1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

: ( ) ( ) 1 *1 *2 *3 [1] *4 () *1 *2 e-portfolio *3 *4 [2] [1] (1) (2) ICT *5 CMS / LMS *6 ([3], ) 2 Mahara[4] () *7 *5 Information and Commu

ドンキーコングJR.

60 90% ICT ICT [7] [8] [9] 2. SNS [5] URL 1 A., B., C., D. Fig. 1 An interaction using Channel-Oriented Interface. SNS SNS SNS SNS [6] 3. Processing S

和文タイトル

untitled

2reN-A14.dvi

FA

,,.,.,,.,.,.,.,,.,..,,,, i

知能と情報, Vol.30, No.5, pp

kiyo5_1-masuzawa.indd

Vol. 42 No MUC-6 6) 90% 2) MUC-6 MET-1 7),8) 7 90% 1 MUC IREX-NE 9) 10),11) 1) MUCMET 12) IREX-NE 13) ARPA 1987 MUC 1992 TREC IREX-N

24312.dvi

SketchPoint Pie-Menu On/Off 3 Pie-Menu 8 6 On/Off SketchPoint i


DEIM Forum 2010 A Web Abstract Classification Method for Revie


EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

/ p p

% 95% 2002, 2004, Dunkel 1986, p.100 1

Web Web [4] Web Web [5] Web 2 Web 3 4 Web Web 2.1 Web Web Web Web Web 2.2 Web Web Web *1 Web * 2*3 Web 3. [6] [7] [8] 4. Web 4.1 Web Web *1 Ama

,255 7, ,355 4,452 3,420 3,736 8,206 4, , ,992 6, ,646 4,

A Japanese Word Dependency Corpus ÆüËܸì¤Îñ¸ì·¸¤ê¼õ¤±¥³¡¼¥Ñ¥¹

Transcription:

ノート Note 藏野晴基 1, 高橋翔太 1, 高橋幸雄 1 GamePad Operation Log Extraction System for User's Play Skill Level Analysis Haruki KURANO 1 Shouta TAKAHASHI 1 Yukio TAKAHASHI 1 要旨 ゲームにおいて状況に応じて勝利するためのスキルを獲得することは初心者にとって難しい作業である オンラインゲーム上達のためには長い時間練習をして攻略のコツを習得したり, コーチの指導を受けて学んだりするということが考えられるがこれらにはコストがかかるという問題がある 本研究はゲームのプレイログを抽出するシステムを開発し, 勝敗に寄与する特徴がユーザスキルによって異なるのかを分析した 分析の結果, ユーザスキルによって特徴的な行動に差があることが分かった Abstract: Video Game requires every player to acquire play skill in order to win the game. However, it is not easy for players to acquire play skill manually from game playing, due to various situations. We developed a gameped operation log extraction system for user's play skill analysis. The results of this system showed that the important factor according to the user's play skill and contexts. キーワード 操作ログ抽出, プレイスキル分析, ゲーム Keywords: log extraction, play skill analysis, video game. はじめにコンピュータゲームをスポーツ競技として捉える e sports が広い世代に普及している [1] 日本の子どもの遊びにおいてもおにごっこ, 球技よりもゲームで遊ぶ割合が多いことが分かっている [2] ゲームにおける難易度は遊びを楽しむ上での重要な要素であり, 難易度は高すぎても低すぎてもプレイするモチベーションに問題があると考えられる ユーザのプレイスキルは様々であり, 上達するためには各場面に応じてどんな行動が適切かを把握し, それを実行するための訓練が必要であるが, 全てのユーザがこういった状況分析や練習を行なえるわけではない [3] 我々はゲーム中のコントローラー操作を抽出するシステムを開発した 本稿は本システムを用いて実際のゲームプレイにおける初心者, 熟練者の操作を抽出し, 得られるゲームスキルの違いについて報告する. 関連研究 Fujii らは字幕付き動画を見ている視線の動きを追跡することで英語レベルを推定し, 各個人の英語レベルに適した英語学習を構築できるシステム SubMe を提案した[4] スポーツ分野では本研究に類似する研究がある 弓道の練習を支援するシステムとして, 正しい型の姿勢を視覚的に判別する研究がある [5] また歌の調子外れの治療支援システムの研究も行われている[6] これらの研究は正しいデータとのズレをユーザに提示するものである デジタルゲームではユーザとの対話が重要であり, 自然言語処理, 画像処理, 機械学習など様々な技術を用いて調整が行なわれている [7] e sports 分野の具体的な例 1 国士舘大学理工学部

では FPS における照準を支援する研究がある [8] 榊原らはユーザのプレイログを用いて,e sports においてプレイ中の状況を分析するシステムを開発した [9] 同様の研究ではサッカーにおいて相手のディフェンスライン, オフサイドラインを可視化することで現状の把握を支援する研究がある [10,11]. コントローラ操作ログ抽出システム本システムはゲームプレイ中のコントローラ操作ログを抽出するために次の 2 つのモジュールで構成される 本システムは任天堂 Switch を対象とした コントローラ操作とゲーム機と PC に出力するコンバータモジュール コンバータから得られる操作ログの出力モジュール コンバータモジュールでは Console Tuner から発売される Titan Two を用いた 図 1 に Titan Two の概要を示す 図 Titan Two コンバータ ( 製品マニュアルより引用 ) 図 gpc による操作ログサンプル

国士舘大学紀要 情報科学 第41号 2020年) 操作ログの出力モジュールでは コンバータから得られるバイナリ形式の操作ログ gmk を C 言語風 のスクリプト言語である gpc コードで変換するプログラムを作成し 操作ログを抽出した 図 2 に gpc コードの例を示す. 実 験 ここでは実際のゲームプレイにおける操作ログの抽出事例を説明する 実験では任天堂から発売されて いる大乱闘スマッシュブラザーズ SPECIAL2 を用いた このゲームではコンピュータと対戦する際にレ ベルを 1 9 1 最弱 9 最強 まで選ぶことができる 6 以下と対戦するのがちょうど良いユーザを初 心者 コンピュータのレベル 9 にも簡単に勝つことのできるユーザを熟練者と仮定し それぞれのコン トローラ操作を抽出した その結果を図 3 に示す 図 3 は全てのボタン スティック操作を表示しているため初心者と熟練者の違いが把握することは困 図 2 コントローラ操作ログ 上初心者下熟練者 https://www.smashbros.com/ja_jp/

図 キャラクターの移動に関する操作ログ ( 上初心者下熟練者 ) 難である 図 4 にキャラクターの操作に用いるスティックに関する操作ログのみを抽出した場合の結果を示す キャラクターの移動だけに着目して比較すると初心者は熟練者に比べ, 入力の波が荒くことから常に移動し続けていることが分かる それに対し熟練者は動いているときと止まっているときがあるということが明確に分かる. おわりに本研究はゲーム中の操作ログを分析し, プレイヤーのキー操作ログを抽出した 実験の結果, 初心者, 熟練者によって特徴的な動作があることを確認した 今後の課題として, 時系列分析手法を用いてプレイヤーごとの違いを統計的に算出すること, また他のゲームにおいての比較検討を行なうことが挙げられる また本研究で開発したソフトウェアはオープンソースソフトウェアとして公開予定である 参考文献 [ 1 ] e sports 世界の観戦者数, 今年は 4 億 4,300 万人突破の見通し,https://www.creativevillage.ne.jp/65324, (2020 年 1 月 28 日参照 ) [ 2 ] 小中学生の遊びに関する意識調査, バンダイ,2019. https://www.bandai.co.jp/kodomo/pdf/question243. pdf,(2020 年 1 月 28 日参照 ) [ 3 ] 遠藤雅伸 ゲームを面白くするコツ第 5 回 ちょうどいい と感じる難易度調整,WEB+DB PRESS, 技術評論社,2017, Vol. 97. [ 4 ] Katsuya Fujii, Jun Rekimoto: SubMe: An Interactive Subtitle System with English Skill Estimation Using Eye Tracking, Proceedings of the 10th Augmented Human International Conference, 2019, 23: 1 23: 9. [ 5 ] 両角貴弘, 大囿忠親, 新谷虎松 弓道練習支援システムにおける射法八節の認識のためのデータ収集について, 2018, 第 32 回人工知能学会全国大会,2F4 04. [ 6 ] 平井重行, 片寄晴弘, 井口征士 歌の調子外れに対する治療支援システム, 電子情報通信学会論文誌,2001, Vol. J84 D II,No.9,pp.1933 1941. [ 7 ] 三宅陽一郎 ディジタルゲームにおける人工知能技術の応用, 人工知能学会誌,2008, Vol. 23, No. 1, pp. 44 51. [ 8 ] Vicencio-Moreira, Rodrigo, Mandryk, Regan L., Gutwin, Carl, Bateman, Scott: The ešectiveness (or lack thereof) of aim-assist techniques in ˆrst-person shooter games. In: Proceedings of the 32nd annual ACM conference on Human factors in computing systems, ACM, 2014, pp.937 946. [ 9 ] 榊原諒, 白井暁彦 RTS ゲームのプレイログ分析によるプレイヤー養成システム, エンタテインメントコンピ

国士舘大学紀要情報科学第 41 号 (2020 年 ) ューティングシンポジウム論文集,2016, pp. 42 45. [10] 瀧剛志, 長谷川純一 チームスポーツにおける集団行動解析のための特徴量とその応用, 電子情報通信学会論文誌 D, 1998, Vol. 81, No. 8, pp. 1802 1811. [11] 須俊彦, 高橋正樹, 合志清一, 蓼沼眞, 八木伸行 実時間画像処理に基づくオフサイドライン可視化システム, 電子情報通信学会論文誌 D II, 2005, Vol. 88, No. 8, pp. 1681 1692.