Pygame Assignment - Design a Room with Python
Description:
You will use Python to create a top-down view of a room.
Requirements:
For 50% • All code should be properly commented • The top of your file must contain a header
For a 70% you must have: • All items from 50% • At least 1 exit • At least 1 window • At least 4 pieces of furniture: Couch, chair, television, lamp • All drawn pieces must be clearly labelled
For an 80% you must have: • All items from 70% • A clearly defined border around the outside of your room • A closet, indicated with a door
For a 90% you must have: • All items from 80% • Your room border must not be a simple shape • At least one door must animate open and closed
For 95% you must have: • All items from 90% • At least one item should be clickable. A click changes its state (windows open, doors open or close, television changes channels)
For 100% • All items from 95% • At least one item should be movable by click and dragging.
To Submit:
One zip file, properly named containing: • A Python file containing your source code • All art assets you use when designing you room.