Udostępnij za pośrednictwem


Samouczek 4: Tworzenie pasujące gry

W tym samouczku zbudować pasujące gry, gdy gracz musi odpowiadać par ukryte ikony.Można dowiedzieć się, jak:

  • Przytrzymaj obiektów za pomocą List obiektu.

  • Użyj foreach pętli w środowisku Visual C# lub For Each pętli w języku Visual Basic.

  • Zachowaj o stanie formularza za pomocą zmiennych odniesienia.

  • Budowanie obsługi zdarzeń, który może korzystać z wielu obiektów.

  • Utworzyć czasomierza, ogień dokładnie jeden raz podczas uruchamiania.

Po zakończeniu wprowadzania zmian, program będzie wyglądać poniższej ilustracji.

Grę, którą można utworzyć w tym samouczku

Gra tworzona w ramach tego samouczka

[!UWAGA]

W tym samouczku są objęte zarówno Visual C# i Visual Basic, więc koncentrować się na informacje specyficzne dla języka programowania, którego używasz.

Tematy pokrewne

Tytuł

Opis

Krok 1: Tworzenie projektu i Dodaj tabelę do formularza

Rozpoczęcie tworzenia projektu i dodanie TableLayoutPanel kontroli.

Krok 2: Dodawanie obiektu losowych i listą ikon

Dodaj Random obiektu i List obiekt, aby utworzyć listę ikon.

Krok 3: Przypisywanie losowe ikonę do każdej etykiety

Przypisywanie ikony losowo do etykiecie kontroli.

Krok 4: Dodawanie obsługi zdarzenia Click, do każdej etykiety

Dodawanie obsługi zdarzeń kliknij przycisk, który umożliwia zmianę koloru etykiety, która zostanie kliknięty.

Krok 5: Dodaj odwołania do etykiet

Dodawanie zmiennych odniesienia do śledzenia etykiet, które są kliknięty.

Krok 6: Dodawanie czasomierza

Czasomierz można dodać do formularza.

Krok 7: Widoczne pary

Zachowaj par ikony widoczne, jeśli wybrano kompletnej pary.

Krok 8: Dodać metodę, aby sprawdzić, czy gracz wygrał

Dodaj CheckForWinner() metodę, aby sprawdzić, czy gracz wygrał.

Krok 9: Wypróbuj inne funkcje

Wypróbuj inne funkcje, takie jak zmiana ikony i kolory, dodawanie siatki i dodawanie dźwięków.Spróbuj dokonywania większych Zarząd i dopasowywanie timer.