Skip to content

Latest commit

 

History

History
34 lines (30 loc) · 1.04 KB

File metadata and controls

34 lines (30 loc) · 1.04 KB

CritterWorld TODO

GUI

  • Finish playRate & critterNumber sliders [✔]
  • Add application Icon [✔]
  • Fix resizing UI [ ]
  • Give each critter their own color [✔]
  • Put help labels in FXML [✔]
  • Fix information panel [✔]
  • Make load critter only work once world is loaded [✔]
  • Add rock borders [✔]
  • Too many col if col is odd [✔]
  • Fix critter number [✔]
  • Load Critters shouldn't redraw whole map, only critter polygons

INNER FUNCTIONALITY

  • Fix interpreter running multiple commands [✔]
  • Fix critters moving out of bounds [✔]
  • Fix forward movement path [✔]
  • Fix grid (currently upside down) [✔]
  • Fix food not trigger board update [✔]
  • Fix arrows not showing [✔]
  • Fix coordinate bug [✔]

TESTING

  • Smell test [ ]

ADDITIONAL FUNCTIONALITY

  • Change Constants.java to a config file [ ]
  • Refactor Grid out of DisplayController [✔]
  • Figure way to have interpreter update board [✔]
  • Fix play button starting multiple timers [✔]
  • Add history log [ ]
  • Add logger flags