Igrica "Mau mau" izrađena na jeziku C#
 
 

U ovom poglavlju ću objasniti kako je mehanizam igrice pretočen u kod. Otvarajući izvorni kod ove aplikacije možemo videti mnoštvo metoda koje su povezane sa odgovarajućim događajima (event). U ovom programu događaje predstavljaju interakcije igrača sa kontrolama. To podrazumeva pritiskanje dugmića, odabir stavki i štikliranje opcija u meniju. Svaki od ovih događaja pokreće izvršavanje određenih delove koda kao što su kodovi za kruženje karata između igrača, stola i štpila.

Pre nego što nastavimo sa analizom same igre, pogledaćemo šta rade ostali delovi menija.