Skip to content
This repository has been archived by the owner on Jan 27, 2022. It is now read-only.

Remake of the popular board game Battleship that utilizes speech for all interactions between the player and the computer opponent.

Notifications You must be signed in to change notification settings

jordansmithsgames/Battlespeak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Battlespeak

Remake of the popular board game Battleship that utilizes speech for all interactions between the player and the computer opponent.

Controls

For controlling the program you must use the following speech commands:

  • When placing your ships, indicate where your tip of your ship will be located (i.e. "A4") as well as the orientation of your ship (i.e. "horizontal")
  • When it is your turn, call out the tile you'd like to fire at on the opponent's board by saying the corresponding letter and number coordinates (i.e. "C3")

Dependencies

  • Python v. 3.6.0
  • SpeechRecognition v. 3.8.1
    • PyAudio v. 0.2.11
  • PyGame v. 1.9.6
  • tts v. 0.1
  • gTTS 2.1.1

Architecture

Acknowledgements

This program was created by Jordan Smith, Aimee Lewis, and Julian Showen for their Natural User Interaction class project at the University of Florida.

License

MIT

About

Remake of the popular board game Battleship that utilizes speech for all interactions between the player and the computer opponent.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages