307059

VR Computer Role-Playing Game Using Reinforcement Learning

Article

Last updated: 03 Jan 2025

Subjects

-

Tags

-

Abstract

This paper shall discuss the process of making one of the first Computer Role-Playing Virtual Reality Games that take advantage of the underutilized hand-tracking technology provided by the Oculus Quest 2 headset. The game takes place in two separate fictional dystopian worlds. The player will have to navigate and explore to discover its secrets while trying to survive against enemies that employ a reinforcement learning algorithm to stop the player. Through extensive experimentation and fine-tuning of various implementation aspects, including positive and negative rewards, hyper parameter values related to Proximal Policy Optimization (PPO), and the number of environment observations, our agent achieved highly favorable outcomes in terms of general machine learning model efficiency indicators. As explained in the methodology section, the model's behavior aligns with the desired behavior, achieved by implementing three rays at different angles to determine some of the rewards. These results validate the effectiveness and success of our approach in training the agent to exhibit desired behaviors and achieve desirable outcomes.

DOI

10.21608/jocc.2023.307059

Keywords

Virtual reality, Hand tracking, Reinforcement Learning, Deep learning, Video game

Authors

First Name

walaa

Last Name

hassan

MiddleName

-

Affiliation

Department of Computer Science, Misr International University, Cairo, Egypt

Email

walaa.hassan@miuegypt.edu.eg

City

-

Orcid

0000-0003-0142-0632

First Name

Bilal

Last Name

Ghareeb

MiddleName

Tamer

Affiliation

Department of Computer Science, Misr International University, Cairo, Egypt

Email

bilal1908384@miuegypt.edu.eg

City

Cairo

Orcid

-

First Name

Mohamed

Last Name

Doqmak

MiddleName

Ayman

Affiliation

Department of Computer Science, Misr International University, Cairo, Egypt

Email

mohamed1907856@miuegypt.edu.eg

City

Cairo

Orcid

-

First Name

shihab

Last Name

Mostafa

MiddleName

-

Affiliation

Faculty of Computer Science Misr International University, Cairo, Egypt

Email

shihab1908443@miuegypt.edu.eg

City

cairo

Orcid

-

First Name

Farah

Last Name

Sherif

MiddleName

-

Affiliation

Department of Computer Science, Misr International University, Cairo, Egypt

Email

farah1900784@miuegypt.edu.eg

City

Cairo

Orcid

-

First Name

Verina

Last Name

Adel

MiddleName

-

Affiliation

Department of Computer Science, Misr International University, Cairo, Egypt

Email

verina.saber@miuegypt.edu.eg

City

Cairo

Orcid

-

Volume

2

Article Issue

2

Related Issue

42348

Issue Date

2023-07-01

Receive Date

2023-06-18

Publish Date

2023-07-05

Page Start

38

Page End

51

Online ISSN

2636-3577

Link

https://jocc.journals.ekb.eg/article_307059.html

Detail API

https://jocc.journals.ekb.eg/service?article_code=307059

Order

5

Type

Original Article

Type Code

731

Publication Type

Journal

Publication Title

Journal of Computing and Communication

Publication Link

https://jocc.journals.ekb.eg/

MainTitle

VR Computer Role-Playing Game Using Reinforcement Learning

Details

Type

Article

Created At

24 Dec 2024