Date of Award
6-10-2025
Document Type
Thesis
Publisher
Santa Clara : Santa Clara University, 2025
Department
Computer Science and Engineering
First Advisor
Oana Ignat
Abstract
In the field of video games, developers work to immerse players in a variety of ways. In one genre of video games, 2D exploration, or Metroidvania as its colloquially known, developers try to immerse players by letting them explore large worlds with the hope to overcome isolation. Often these worlds are sparse or dead worlds where the player is alone, but by exploring more of the world familiarity with the space is achieved and this isolation can be overcome. We hope to innovate in this genre by utilizing a new way to simulate and overcome this isolation, through language learning. The hope is to create a world that seems alien at first, as the in-game NPCs (non-player character) speak a fictional language, but opens to the player as they learn this new language.
We achieved this innovation using parsing tools and natural language processing to create a translator that can translate English dialogue into our fictional language at different learning levels. This allows the player to interact with the NPCs and the game at varying language levels, where the game shows words the player has learned at that level in English, with the unlearnt words still displayed in the fictional language. This allows the player to interact with the game and simulate the feeling of learning a new language and culture to overcome the feeling of isolation through knowledge and understanding.
Recommended Citation
Bernini, Gabriel and Propach, Cole, "Variable Natural Language Translator for Video Games" (2025). Computer Science and Engineering Senior Theses. 339.
https://scholarcommons.scu.edu/cseng_senior/339
