2022 09 19 Meeting Minutes - Biscuitmunch/310A1Team2 GitHub Wiki

Attendance: All
Location: Zoom

Agenda:

  • review the project that we are taking over
  • create a list of changes that we intend to make during A2

Long list of issues (not all will be addressed)

Bugs found

Commands to exit aren’t consistent

  • Left click
  • Q (not functional)
  • Most rely on X Bad user instruction

Snakes

  • Snake needs to die when it hits wall (Theres actually a line to change this in the code already a boolean that changes whether you die or not)
  • Command latency is quite noticeable
  • Random key that is not move command also count in the command sequence it even block the exit button
  • Commands accumulate when the movement is locked

Asteroids

  • Pressing Q from asteroids doesn’t take you back to menu - dylan
  • When you die and close the game using ‘x’, then restart the game doesn’t restart (idk if they wanted this)
  • When you exit the game is it supposed to restart or continue at the last place

Space Invaders

  • Space Invaders has no score indication
  • No level progress indication
  • The user starts with 5 lives but game restarts after one death

Breakout

  • Can’t restart game after losing

UI changes

  • Have a ‘game over’ screen on each game
  • Have a consistent way to exit games (that isn’t the x)
  • Show high scores during every game
  • Show congrats message if you got a high score
  • Show instructions at start of game
  • Some games have sound effects some don’t
  • Not size responsive - I reckon this is not doable cuz literally all the placing values are hardcoded

Next steps

  • Everyone create an issue to work on from above list and self-assign and start coding
  • plan meeting for sometime next week