Type of Submission

Poster

Keywords

App, App Development, Flutter, Firebase, Firestore, Assassins

Proposal

The Assassins app is a tool created to facilitate the popular campus game of Assassins, common to Cedarville University and other youth communities. In a game of assassins, players are assigned targets in a single, randomly ordered loop, and “assassinate” each other with a designated “weapon” (potentially a plastic spoon, nerf gun, or water gun). Once a player assassinates his target, he is assigned his former target’s target, and assassinations continue until only the winner remains. Assassins games can vary widely in duration, ranging from half an hour to several weeks. Traditional tools for managing game information and distributing target lists include spreadsheets, emails, and group messaging. As a result, creating and distributing the target list can be time-consuming, and short-duration assassins games are comparatively more work to organize and are therefore less common. To address the hassle in organizing games of assassins, the Assassins app keeps all game information on one platform and allows users to create, join, play, and moderate games of assassins. The app is designed using Flutter, a cross-platform language, to enable release to both Apple and Android platforms. It is backed by a Google Firestore database, and the back-end code is designed with modularity in mind to make it easier to maintain and update. By streamlining and enhancing the management of Assassins games, this app will simplify the game-playing experience and make Assassins more accessible—and more fun—for players.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Publication Date

2023

Share

COinS
 

Assassins App

The Assassins app is a tool created to facilitate the popular campus game of Assassins, common to Cedarville University and other youth communities. In a game of assassins, players are assigned targets in a single, randomly ordered loop, and “assassinate” each other with a designated “weapon” (potentially a plastic spoon, nerf gun, or water gun). Once a player assassinates his target, he is assigned his former target’s target, and assassinations continue until only the winner remains. Assassins games can vary widely in duration, ranging from half an hour to several weeks. Traditional tools for managing game information and distributing target lists include spreadsheets, emails, and group messaging. As a result, creating and distributing the target list can be time-consuming, and short-duration assassins games are comparatively more work to organize and are therefore less common. To address the hassle in organizing games of assassins, the Assassins app keeps all game information on one platform and allows users to create, join, play, and moderate games of assassins. The app is designed using Flutter, a cross-platform language, to enable release to both Apple and Android platforms. It is backed by a Google Firestore database, and the back-end code is designed with modularity in mind to make it easier to maintain and update. By streamlining and enhancing the management of Assassins games, this app will simplify the game-playing experience and make Assassins more accessible—and more fun—for players.

 

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.