Advertisement
Guest User

Untitled

a guest
Aug 16th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. Object Orientedness
  2. [-3] Style
  3.        no driver class included
  4.        ideally have fewer hard coded values; have the panel class be in charge of
  5.        knowing the size/properties of the window and the object classes only be
  6.        passed the information as needed
  7.        need to comment the purpose of all instance data
  8. PlayerXX
  9. ObstaclePanelXX
  10. paintComponent
  11. [-1] Button Listeners
  12.        moved up to the walls of the space rather than just not moving if would
  13.        leave playing field
  14. TargetXX
  15. [-9] collides method
  16.        [10] logic for all directions
  17.        no collides method in Player class - attempt coded into Panel class
  18.        conditions incorrect - requires a perfect alignment and not just overlap
  19.        in y-axis
  20. [-3] Collision detection with target
  21.        no code to prevent further moves after a win
  22. BlockersXX
  23. [-2] Collision detection with blocker
  24.        same collision detection issues as with target
  25. Additional blockers
  26.        Same collision issues as above
  27. [-6] Horizontal movement of blockers
  28.        not attempted
  29. [-5] Bouncing blockers
  30.  
  31.        not attempted
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement