IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Hra pexeso v C # WPF

Jednoduchá aplikácia Pexeso vo WPF generuje náhodne rozmiestnené dvojica kariet pomocou generátora náhodných čísel Random a HashSetu. Karty sú vygenerované ako objekty z bitmap uložených v priečinku img. Hra vyhodnocuje pozíciu kliknutí myšou, odkrýva dve odkliknuté karty za sebou, po uplynutí časového intervalu je zakrýva späť. Pracuje s dvoma 2D poli, prvý z nich uchováva samotnej karty a ich označenie vo forme Integer, druhé pole mení stav zakrytie / odkrytie / nájdenie zhody. Objekty určené na vykreslenie prevádza do dvoch ObservableColec­tions, ktoré sú napojené cez ItemsControl na príslušné Canvas, ktoré sa v hlavnom okne prekrývajú. Meria sa čas do odkrytie všetkých zhodných dvojíc kariet, najlepší čas a meno hráča sa ukladajú do súboru.


Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 228x (1.7 MB)
Aplikácia je vrátane zdrojových kódov v jazyku C#

 

Všetky články v sekcii
Zdrojákoviště C # .NET - Okenné aplikácie WPF
Program pre vás napísal Bruno Schwarzbach
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor pracuje v oboru polygrafie, programování má jako hobby.
Aktivity