Haiku

[Solitaire games part 1] Refactor BeSpider and BeKlondike to use model/view design

This tasks is about these card games developed in previous years: https://github.com/przemub/BeKlondike/tree/master/Source https://github.com/przemub/BeSpider/tree/master/Source

In these two games, the game logic is implemented in the "view" class, which is not appropriate. The view class should be made generic (just a view displaying cards at given x/y coordinates), and the game rules extracted to a separate class. The games should share as much code as possible.

Task tags

  • game
  • beapi
  • architecture
  • c++

Students who completed this task

Hannah

Task type

  • code Code
close

2015