Life 4: Renovations
A graphical interface to go with our graphical display
Step 1: Make a plan [3:41]
Step 2: Review existing code [8:58]
Step 3: Test existing code [11:51]
Step 4: Make room for the menu [4:35]
Step 5: Refactoring interlude [12:26]
Step 6: Display the menu icons [21:19]
Step 7: Map mouse clicks to actions [20:35]
Step 8: Merge the UI and the simulation [11:09]
life_gui_6.py: Ending point of the presentation; starting point for the assignment