/QiQiaoBan

Dissection puzzle game made to Universal Windows App with MVVM architectural pattern

Primary LanguageC#

Qi Qiao Ban

Qi Qiao Ban (or Tangram) is a dissection puzzle consisting of seven flat shapes, called tans, which are put together to form shapes. The objective of the puzzle is to form a specific shape (given only an outline or silhouette) using all seven pieces, which may not overlap.

This application was created in order to learn

  • Universal Windows App (Windows 8.1 & Windows Phone 8.1)
  • MVVM (using MVVM Light Toolkit)
  • Test (not implemented yet)

Features

  • Parsing XML
  • Parsing JSON (using Json.NET)
  • Manage Tombstoning
  • Save State
  • Data Binding
  • Converter
  • Dialog
  • LocalSettings
  • ResourceDictionary
  • Events (with Command)

Screenshot

Alt text

Alt text

Useful blogs and articles