Eye-tracking data visualization to analyze player behavior
Tran, Tuan Nghia (2022)
Tran, Tuan Nghia
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022060615983
https://urn.fi/URN:NBN:fi:amk-2022060615983
Tiivistelmä
The thesis project is a part of a sea captain training project. The purpose of this project was to research and develop an immersive way to stimulate maritime operations. By using VR and eye-tracking technology, the stimulation collected player's behavior data. The collected data can be analysed so that the player’s performance can be assessed.
The objective of this was to develop a tool for analysts to analyze the collected data. The data collected every frame from the game-play is raw data in different forms. It includes 3D coordinates such as eyes and player position, Vector3 of the gaze vectors, floating values of pupil sizes, focus distance, etc. With massive raw data of different types analysts face the challenging task of analyzing and comparing how the player behavior changes over time. So the thesis aimed to research and produce a tool to visualize all the raw data into analyzable data for analysts. The analysis methods used for this tool are graph, heatmap, and scan-path. The graph method handles the change of data over time. The heatmap presents how the player spends their time on specific areas, and show the size of the event as color while the scan-path method shows how the gaze travels through different objects over time. The tool built in C# programming language and Unity game engine. The result was a tool that visualized the collected data by utilizing the above methods. The tool received positive feedback from Calin Calbureanu-Popescu for fulfill his requiment and valuable for his further research. Furthermore, the tool will be improved, optimized, and built-in into the main project.
The objective of this was to develop a tool for analysts to analyze the collected data. The data collected every frame from the game-play is raw data in different forms. It includes 3D coordinates such as eyes and player position, Vector3 of the gaze vectors, floating values of pupil sizes, focus distance, etc. With massive raw data of different types analysts face the challenging task of analyzing and comparing how the player behavior changes over time. So the thesis aimed to research and produce a tool to visualize all the raw data into analyzable data for analysts. The analysis methods used for this tool are graph, heatmap, and scan-path. The graph method handles the change of data over time. The heatmap presents how the player spends their time on specific areas, and show the size of the event as color while the scan-path method shows how the gaze travels through different objects over time. The tool built in C# programming language and Unity game engine. The result was a tool that visualized the collected data by utilizing the above methods. The tool received positive feedback from Calin Calbureanu-Popescu for fulfill his requiment and valuable for his further research. Furthermore, the tool will be improved, optimized, and built-in into the main project.