Project
# | Title | Team Members | TA | Documents | Sponsor |
---|---|---|---|---|---|
80 | Battleship Table Display |
Colin Lu Elizabeth Roels Jonathan Rakushin-Weinstein |
John Capozzo | design_document0.pdf final_paper0.docx presentation0.pptx proposal0.pdf |
|
Elizabeth Roels - roels2 Jonathan Rakushin - rakushi2 Colin Lu - colinlu2 Problem: Battleship is a pen-and-pencil game invented in the 1930s that eventually became popularized by the board game version marketed in the 1960s. Our group would like to bring back the fun of Battleship through redesigning it on a new medium, a portable LED and sensor display. Brief Overview: In order to redesign the game on a portable "mat", we will partition the mat into two separate portions, the player's board and the marked board. For the player board, we will randomly position pieces on a grid that will then be detected by a light/pressure sensor. This data will then be transmitted to the opponent's marked board, represented by an array of LEDs that change color depending on whether the coordinate has been marked already or not. In order to make a move, the player will either input a touchscreen command or use voice recognition to announce the coordinate they wish to target. The marked board will then be updated and the opponent's board will be updated with sound/visual special effects to dramatize the gameplay. Some additional features we are considering are toggle-able handicaps in order to lower the difficulty for younger players, and programming a "smart" CPU that can play against a user using a mix of randomized commands and a breadth-first search algorithm to target ships. If we have additional time we may even consider building additional interfaces for other popular board games. This project should be entirely unique as we haven't found anybody else building a similar table or display for Battleship. Link to Project Discussion: https://courses.engr.illinois.edu/ece445/pace/view-topic.asp?id=15401 |