beloitcollegecomputerscience / RiverCrossingPuzzles

A project to implement a wide variety of river crossing puzzles into one application
0 stars 3 forks source link

Add the main menu screen where variations of the game can be selected #52

Closed CorinaSterbet closed 4 years ago

CorinaSterbet commented 4 years ago
truonghh99 commented 4 years ago

The code looks good, I just have some questions:

  1. When I leave 2 goats alone on one side, one eats the other. Is that a mistake in the config file?
  2. Is the boat supposed to move up and down from one side to the other? It looks weird to me personally, even though that motion looks great on other characters. Can we customize the way some elements move?
  3. The restart and help button are not working now (but the functions did print something out and that's a good sign). I can help completing this part, but just to confirm, what exactly should "help" button do? Give player a hint? Anyway, great job! Thanks for your work, Corina ~
CorinaSterbet commented 4 years ago

Thank you for the great questions, @truonghh99 Ha!

1) The pdf with the rules for each game (available at the top of the Moodle page) indicates that the 2 goats cannot be left alone because they will start fighting (hence, it is a conflict). 2) The intent was to make the boat move on the water in a more "realistic" way; however, any suggestions are welcome. 3) The restart and help buttons have not been implemented yet. Only the home button works now, and this is the main feature of this PR. I think we could discuss the function of the "help" button with the entire class but I believe that the simplest implementation would be to have the rules displayed (as an image) for the user to reference them.