Matchingo - Initial Code Release

Rating: No reviews yet
Downloads: 179
Released: May 7, 2009
Updated: May 8, 2009 by smartyp
Dev status: Stable Help Icon

Recommended Download

Source Code Matchingo.Silverlight_InitialCodeRelease_20090507.zip
source code, 3906K, uploaded May 8, 2009 - 179 downloads

Release Notes

Release Information (updated 05/07/2009)

This is the first public code drop of Matchingo. There is still significant work to be done, mostly surrounding some of the more recent refactorings - specifically changes needed to clean up and improve on View/ViewModel communication and bindings.

Note: Set the startup project to Matchingo.Silverlight.Web and the startup page to index.htm to run the game, or to GameLogicTestFixtureApp to run the unit tests

Inline TODO:: Count: 46

Known Issues
  • High Score grid throws an exception when going from showing multiple rows to having no rows in the grid (likely relative to needed refactoring referenced below)
  • Separation between views and view models needs to be improved after recent refactoring to MVVM (most notably the HighScore view )
    • code in Views is way too thick after recent refactoring, needs significant improvements
    • need to make better use of bindings to ViewModel, many views are manually updated with method calls right now
    • need to be using command bindings in the XAML instead of button click events
  • Unit test coverage is very minimal and only exists around base functionality of some of the Models

Requirements to Build:

Reviews for this release

No reviews yet for this release.