Open Issues Need Help
View All on GitHubAI Summary: Create a short video demonstration (max 7 minutes) of a Tetris-like game, showcasing features like a splash screen, main menu with Play, Configuration, High Scores, and Exit buttons, a functional configuration screen, high score screen, game play with smooth tetromino movement, row clearing, pause functionality, and an exit confirmation dialog. The video should be clear, narrated, and demonstrate all listed features.
AI Summary: This task requires setting up a GitHub repository with a standard IntelliJ project structure using Maven, demonstrating the use of various GitHub features (pull requests, code reviews, tags), and showcasing specific Java coding elements (JavaFX, enhanced loops, switch statements, interfaces, abstract classes, Java Records) within the project. Evidence must be provided through screenshots and commit history.
AI Summary: This task requires documenting the functional and non-functional requirements for a game, creating a use case diagram illustrating user interactions, and designing an activity diagram detailing the game's flow from start to finish. The requirements must follow specific formats (precondition-event-postcondition for functional, and FURPS+ categories for non-functional) and UML notation for the diagrams.
AI Summary: This task requires creating a detailed project plan including task assignments, timelines, meeting summaries, and communication tools. It also necessitates completing peer reviews, both self-reviews and reviews of group members, summarizing the findings. The project plan should use a provided template, and the final grade may be adjusted based on the project management details.