Výukový program 4: Vytvořit porovnávací hru
V tomto kurzu vytvoříte porovnávací hru, kde hráč musí porovnat dvojice skrytých ikon. Získáte informace o následujících postupech:
Podržte objekty pomocí objektu List.
Použijte smyčku foreach v jazyce Visual C# a For Each v jazyce Visual Basic.
Udržujte si přehled o stavu formuláře pomocí referenčních proměnných.
Vytvořte obslužnou rutinu události, kterou lze použít s více objekty.
Ujistěte se, že se časovač vyvolá právě jednou při spuštění.
Jakmile skončíte, program bude vypadat jako na následujícím obrázku.
Hra, kterou vytváříte v tomto kurzu
Poznámka
V tomto výukovém programu je zahrnut jak jazyk Visual C#, tak jazyk Visual Basic, takže se zaměřte na informace, které jsou specifické pro programovací jazyk, který používáte.
Příbuzná témata
Title |
Popis |
---|---|
Krok 1: Vytvořit projekt a přidat tabulku do vašeho formuláře |
Začněte vytvořením projektu a přidáním ovládacího prvku TableLayoutPanel. |
Přídejte Random objekt a List objekt, k vytvoření seznamu ikon. |
|
Náhodně přiřaďte ikony ovládacím prvkům Label. |
|
Krok 4: Přidat obslužnou rutinu události Click každé jmenovce |
Přidejte obslužnou rutinu události Click, která změní barvu jmenovky, na kterou jste kliknuli. |
Přidejte referenční proměnné k udržení přehledu o tom, na jaké popisky jste kliknuli. |
|
Přidat časovač do formuláře. |
|
Zachovejte páry ikon viditelné, pokud je vybrán odpovídající pár. |
|
Přidejte metodu CheckForWinner() k ověření, zda hráč zvítězil. |
|
Zkuste další funkce, jako je například změna ikon a barev, přidání mřížky a přidání zvuků. Zkuste udělat hrací plochu větší a nastavte časovač. |