Skip to content

The purpose of this project is to create an alternative to physical weapons that are commonly used in the popular game assassins.

Notifications You must be signed in to change notification settings

ryanacarter/ISAT480_Assassins

Repository files navigation

Assassins Version 6.0

ISAT 480 Mobile App Development

05/05/2014


FILES LIST:

main.py
assassins.kv
android.txt
readme.md

GAME CONCEPT:

Inspired by the already popular game known as "Assassin", in which players attempt to
eliminate other players using fake weapons and try to become the last surviving 
player. Players often use tools such as spoons or toy guns. In this application, we 
allow participants to play the game, with the original rules, while getting rid of 
the need for physical weapons to eliminate other players from the game. Using
Bluetooth connectivity to monitor players' proximity from one another, players can 
use the "Kill" button in the application to eliminate the target once they get close
enough. 

GENERAL USAGE NOTES:

1. Download the application from the app store.
2. Select new user at the login screen.
3. Register a username, password, first name, and last name.
4. Login.
5. Once to the home screen, to create a game select "Create" and enter name and 
   game location into the text fields.
6. If already participating in a game select "Current", which takes the user to the 
   the elimination button screen.
7. To view already existing games select "All" on the home screen. Select desired 
   game to join.
8. Press the "Back" button at any time to return to the previous screen. 
9. Once eliminated from the game, the user will be notified and given the option to
   leave the game.

FEATURES:

1. Compatible with Android, Linux, OS X, and Windows 

2. Designed using Kivy, which is an open source python library designed especially for
the development of mobile applications.

3. Bluetooth connectivity allows devices to communicate their proximity from one 
another. It is essential for the functionality of this application. The app
must require the user to initiate the device discoverable mode. The "BluetoothAdapter" 
class allows the user to perform tasks such as initiating device discovery. 

CONTACT:

Creators: Dylan Chance, Ryan Carter, Alex Conner, Ian Loganadan

Phone:	276-358-0845
Email:	loganain@dukes.jmu.edu

About

The purpose of this project is to create an alternative to physical weapons that are commonly used in the popular game assassins.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •