Hra pexeso v C# WPF
Jednoduchá aplikace Pexeso ve WPF generuje náhodně rozmístěné dvojice karet pomocí generátoru náhodných čísel Random a HashSetu. Karty jsou vygenerovány jako objekty z bitmap uložených ve složce img. Hra vyhodnocuje pozici kliknutí myší, odkrývá dvě odkliknuté karty za sebou, po uplynutí časového intervalu je zakrývá zpět. Pracuje se dvěma 2D poli, první z nich uchovává samotné karty a jejich označení ve formě Integer, druhé pole mění stav zakrytí / odkrytí / nalezení shody. Objekty určené k vykreslení převádí do dvou ObservableColections, které jsou napojeny přes ItemsControl na příslušné Canvasy, které se v hlavním okně překrývají. Měří se čas do odkrytí všech shodných dvojic karet, nejlepší čas a jméno hráče se ukládají do souboru.
Galerie

Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 228x (1.7 MB)
Aplikace je včetně zdrojových kódů v jazyce C#