Note: This project was worked on in a "pair programming" environment on one main computer, thus the commit history does not accurately reflect individual contributions.
Inspired by the hit Nintendo game "Splatoon", we aimed to recreate its most popular game mode where players compete to cover the play area with their designated colour. In our four-player version of Splatoon's Turf Wars, we start each player at a different corner of the screen in different directions. There is a white bar at the bottom indicating the time remaining. Once the time runs out, the game will end and the players will be presented with a screen that displays the rankings.
- Player 1 (Blue): ↑↓←→
- Player 2 (Green): WASD
- Player 3 (Red): YGHJ
- Player 4 (Yellow): PL:"
- Altera DE2 Board
- For pin assignments, use
DE2cyclone4.qsf
if you are using a Cyclone IV board andDE2cyclone2.qsf
for Cyclone II
- For pin assignments, use
- VGA Display
- PS/2 Keyboard
-
Link: http://www.instructables.com/id/PS2-Keyboard-for-FPGA/
Description: Used the Keyboard.v file as a basis for our PS/2 keyboard input, adding additional scan codes for more keys.
-
Link: http://www.eecg.utoronto.ca/~jayar/ece241_08F/vga/vga-bmp2mif.html
Description: Used to convert our bitmap images to .mif files to use as the background for our game's start screen.