Kurz 4: Vytvoření odpovídající hry
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 |
Description |
---|---|
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: Obslužné rutiny události klepněte na tlačítko přidáte na každý štítek |
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č. |