Barrett, The Honors College at Arizona State University proudly showcases the work of undergraduate honors students by sharing this collection exclusively with the ASU community.

Barrett accepts high performing, academically engaged undergraduate students and works with them in collaboration with all of the other academic units at Arizona State University. All Barrett students complete a thesis or creative project which is an opportunity to explore an intellectual interest and produce an original piece of scholarly research. The thesis or creative project is supervised and defended in front of a faculty committee. Students are able to engage with professors who are nationally recognized in their fields and committed to working with honors students. Completing a Barrett thesis or creative project is an opportunity for undergraduate honors students to contribute to the ASU academic community in a meaningful way.

Displaying 1 - 4 of 4
133889-Thumbnail Image.png
Description
The academic study of eSports, or professional competition through the medium of video games, has tended to focus on players' motivations to play and watch eSports as well as marketing concerns of huge eSports corporations. Instead of utilizing marketing or psychology to analyze this phenomenon, I investigate three areas of

The academic study of eSports, or professional competition through the medium of video games, has tended to focus on players' motivations to play and watch eSports as well as marketing concerns of huge eSports corporations. Instead of utilizing marketing or psychology to analyze this phenomenon, I investigate three areas of focus in accordance with available literature: the fans and their characteristics, the design of the game itself, and the relationship between fans and the game's developer. This investigation was conducted by first examining existing literature surrounding eSports fans, then collecting public domain data such as Reddit posts, forum posts, and YouTube videos, and last by studying interviews with developers and players. With this thesis, I apply a fan studies approach to eSports by creating a series of indicators based in each of the three focus areas which can be utilized as a systematic method of evaluating an eSport's popularity and growth.
ContributorsHilliker, Noah Henry (Author) / Ingram-Waters, Mary (Thesis director) / Schmidt, Peter (Committee member) / Anderson, Sky (Committee member) / School of Molecular Sciences (Contributor) / W.P. Carey School of Business (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133743-Thumbnail Image.png
Description
This project is a Game Engine for 2D Fighting Games which uses Simple DirectMedia Layer and C++. The Game Engine's goal is to model the conventions the genre has for dynamically handling combat between two characters. The characters can be in a variety of different states that animate certain features

This project is a Game Engine for 2D Fighting Games which uses Simple DirectMedia Layer and C++. The Game Engine's goal is to model the conventions the genre has for dynamically handling combat between two characters. The characters can be in a variety of different states that animate certain features while also responding to the environment based on key statuses. There is a playable test game that is the subject of a user study. The Game Engine's capabilities are shown by the test game and the limitations / missing features are discussed.
ContributorsStanton, Nicholas Scott (Author) / Kobayashi, Yoshihiro (Thesis director) / Hansford, Dianne (Committee member) / Computer Science and Engineering Program (Contributor) / Sanford School of Social and Family Dynamics (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
133568-Thumbnail Image.png
Description
The functional programming paradigm is able to provide clean and concise solutions to many common programming problems, as well as promote safer, more testable code by encouraging an isolation of state-modifying behavior. Functional programming is finding its way into traditionally object-oriented and imperative languages, most notably with the introduction of

The functional programming paradigm is able to provide clean and concise solutions to many common programming problems, as well as promote safer, more testable code by encouraging an isolation of state-modifying behavior. Functional programming is finding its way into traditionally object-oriented and imperative languages, most notably with the introduction of Java 8 and in LINQ for C#. However, no functional programming language has achieved widespread adoption, meaning that students without a formal computer science background who learn technology on-demand for personal projects or for business may not come across functional programming in a significant way. Programmers need a reason to spend time learning these concepts to not miss out on the subtle but profound benefits they provide. I propose the use of a video game as an environment in which learning functional programming is the player's goal. In this carefully constructed video game, learning functional programming is the key to progression. Players will be motivated to learn and will be given an immediate chance to test and demonstrate their understanding. The game, named Lambda Starship (stylized as (lambda () starship)), is a 3D first-person video game. It takes place in a spaceship that, due to extreme magnetic interference, has lost all on-board software while leaving the hardware completely intact. The player is tasked to write software using functional programming paradigms to replace the old software and bring the spaceship back to a working state. Throughout the process, the player is guided by an in-game manual and other descriptive resources. The game is implemented in Unity and scripted using C#. The game's educational and entertainment value was evaluated with a study case. 24 undergraduate students at Arizona State University (ASU) played the game and were surveyed detailing their experience. During play, user statistics were recorded automatically, providing a data-driven way to analyze where players struggled with the concepts introduced in the game. Reception was neutral or positive in both the entertainment and educational sides of the game. A few players expressed concerns about the manual in its form factor and engagement value.
ContributorsCompton, Tyler Alexander (Author) / Gonzalez-Sanchez, Javier (Thesis director) / Bansal, Srividya (Committee member) / Software Engineering (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
Description
This creative project was designed to highlight the good that can come from playing video games using From Software's "Dark Souls" as a case study.In this project, I analyse "Dark Souls" as an allegory for depression, examining how the story, game play and level design all create a mindset in

This creative project was designed to highlight the good that can come from playing video games using From Software's "Dark Souls" as a case study.In this project, I analyse "Dark Souls" as an allegory for depression, examining how the story, game play and level design all create a mindset in the game's players similar to that of those experiencing depression. I then discuss how certain aspects of the game, including level design, the game mechanics used to handle in-game death, and the passive multiplayer systems, all combine in order to encourage the player to stay engaged with the game and believing in the possibility of success. Via these systems, I believe that in creating "Dark Souls" From Software made an experience in which those grappling with depression can practice the techniques most useful in combating depression in a safe environment. Finally, I discuss the ways that "Dark Souls" designers emotionally affect those playing their game using techniques that are unavailable to other media. I highlight these storytelling devices, and explain why they are either best utilized by or only viable in video games as an example of what unique abilities gaming has as a cultural storytelling medium. I also explore solutions for discussing video game mechanics and game play with a non-gaming audience, utilizing game play recordings to provide examples of the discussed game play mechanics. These techniques can be viewed in the attached video.
ContributorsPalmer, Chad Raymond (Author) / McMahon, Jeff (Thesis director) / Hunt, Kristen (Committee member) / School of Film, Dance and Theatre (Contributor) / Barrett, The Honors College (Contributor)
Created2017-12