Jak stworzyć grę Visual Basic

Programowanie w Visual Basic.

Krok 1

Otwórz Visual Basic i kliknij "Plik", a następnie "Nowy", aby rozpocząć nowy projekt gry, lub kliknij "Plik", a następnie "Otwórz", aby kontynuować pracę nad poprzednim projektem.

Krok 2

Dostosuj rozmiar głównego okna gry. Można to zmienić, klikając w prawym dolnym rogu okna, przeciągając narożnik do pożądanego rozmiaru. Rozmiar okna można również regulować numerycznie, klikając część okna gry, która nie zawiera elementu, a następnie dostosowując wysokość i szerokość okna właściwości elementu.

Krok 3

W razie potrzeby wstaw elementy wizualne do gry. Na przykład dla Ta Te Ti będziesz potrzebował 9 ramek obrazu w postaci siatki 3 na 3. Ponadto będziesz potrzebował 4 linii, które tworzą sieć tej gry, oraz kilka etykiet do śledzenia ile gier zostało wygranych przez gracza 1 i ile gier zostało wygranych przez gracza 2.

Krok 4

Zadeklaruj zmienne dla swojej gry. Zmienne zadeklarowane jako globalne mogą być używane pomiędzy wszystkimi oknami projektu, jeśli gra zawiera więcej niż jeden. Zmienne zadeklarowane jako lokalne mogą być używane wśród wszystkich elementów pojedynczego okna. Nierejestrowane zmienne nie mogą być przekazywane między elementami. Każda niezadeklarowana zmienna użyta w elemencie rozpocznie się od wartości innej niż łańcuch i wartości liczbowej równej 0.

Krok 5

Użyj macierzy, aby uprościć kodowanie, oszczędza to czas pisania i sprawi, że gra będzie wydajniejsza. Na przykład Ta Te Ti, musisz użyć matrycy 3 na 3. Dla kontroli zwycięzcy, pętle mogą być używane z matrycą, aby przetestować wszystkie możliwe zwycięskie kombinacje tylko w kilku liniach, podczas gdy znaczna liczba będzie wymagana większa niż linie kodu, jeśli każde z 9 pól ma własną zmienną indywidualnie z nazwą.

Krok 6

Zakoduj działania elementów wizualnych. W przypadku Ta Te Ti będziesz chciał dodać kod dla każdego elementu obrazu pod działaniem "kliknij", które będzie wyglądało jak "Row1Column1_Click ()", aby zmienić wartość odpowiedniej zmiennej w polu "X" lub "O" "i zmień obraz na obraz X lub O.