Q2. Thinking in Object Oriented Programming
In this task, you will create the product backlog for the snake-game. The product backlog will contain all required information for the any software developers to develop the game.
To complete this task, you have to:
• identify all objects in the game. For each identified object, describe all properties and all behaviours (functions) that you think the object should have. If the object has its visualisation, you need to describe or visualize it too.
• specify how the identified objects will interact with and impact each other as well as with the user (player).
• describe the game rule, the winning and losing conditions.
• specify any other functions you want the game to have such as the ability to login/logout or ability to record user points.
• describe / visualize the game interface in the form that it can be built.
Students succeed in their courses by connecting and communicating with an expert until they receive help on their questions
Consult our trusted tutors.