I would like to combine the final projects of HCDE 438 and HCDE 439 to make a bullet hell web-game that the character could be controlled by the joystick and buttons. The HP of the character will be displayed on the seven segment display, the score of the player will be showed on the 4 digit seven-segment display. I will use P5.js to make a bullet hell game and use Firebase to store the player's score of each game.
Limited game features with basic firebase storing userdata such as userID and score. The game part and the firebase part maybe seperated. Game calculate score by it own. Input the score hardcoded to firebase. Style CSS may not included. Electronic parts work to input some values and return to arduino score value.
Refined interface and appearance. The score of the game direct input to firebase. Arduino electronic parts able to control the character of the game.
If something goes wrong with using physical parts to control or display information in the game, I will choose to use the computer keys or display.