College

College of Engineering and Polymer Science

Date of Last Revision

2025-05-06 06:38:48

Major

Computer Science

Honors Course

CPSC 438: Interactive Game and Game Engine Design

Number of Credits

3

Degree Name

Bachelor of Science

Date of Expected Graduation

Spring 2025

Abstract

GameGPT is a proof-of-concept project aimed to show how large language models (LLMs) can be used to enhance video games by allowing the user to have intelligent and adaptive interactions with non-playable characters (NPCs), each presenting their own personality, which adds aesthetics to the game. This was completed by using Groq Artificial Intelligence (AI) cloud-computing service to host the AI models to power the NPCs and engage with the user. Using AI to power NPC’s presents a way to lean away from traditional hard-coded and scripted dialogues, and strive towards intelligent and versatile conversations. GameGPT currently has 3 playable characters: a cowboy named John, a city girl named Sasha, and a beach guy named Ken. Each of them presents their personality in their respective responses. The goal is to enhance in-game NPC interactions using LLM, similar to games like Skyrim, but with limitless conversational potential. In the end, GameGPT brings the idea of AI in video games to life with the interactive ChatGPT-inspired general user interface (GUI). This project points out some key benefits of historical and current incorporations of AI within games for storytelling, player engagement, and adaptive gameplay.

Research Sponsor

Yingcai Xiao

First Reader

En Cheng

Second Reader

John Hoag

Honors Faculty Advisor

Zhong-Hui Duan

Proprietary and/or Confidential Information

No

Comments

The game's executable files will be added to this project. Currently, the files only work for windows machines.

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.