DuckGPT : Implementing Rubber Duck AI Assistant for Unity Editor
Domagalska, Karin (2026)
Domagalska, Karin
2026
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-202605079973
https://urn.fi/URN:NBN:fi:amk-202605079973
Tiivistelmä
This thesis explores the utilisation of digital rubber duck debugging as a tool in game development. This was inspired by traditional rubber duck debugging and potentially enhancing it with the use of artificial intelligence (AI). The main objective was the implementation of DuckGPT, an AI-assisted debugging tool integrated directly within the Unity Editor.
The prototype created makes use of external AI services to provide debugging assistance through project-aware responses based on gathered contextual data. DuckGPT responds in the form of guiding questions and hints without providing direct solutions.
The results of the study suggest that integrating an AI assistant directly into Unity is feasible and shows practical promise, however due to limited testing, the effectiveness of debugging quality could not be reliably assessed.
Although the plugin draws inspiration from traditional rubber duck debugging, the utilisation of AI takes a key aspect away from the original concept, which is critical and reflective thinking.
The prototype created makes use of external AI services to provide debugging assistance through project-aware responses based on gathered contextual data. DuckGPT responds in the form of guiding questions and hints without providing direct solutions.
The results of the study suggest that integrating an AI assistant directly into Unity is feasible and shows practical promise, however due to limited testing, the effectiveness of debugging quality could not be reliably assessed.
Although the plugin draws inspiration from traditional rubber duck debugging, the utilisation of AI takes a key aspect away from the original concept, which is critical and reflective thinking.
