Tworzenie projektu gry dla systemu Windows
streszczenie
Utwórz projekt dla swojej gry dla systemu Windows w XNA.
* Ta wskazówka jest opisana w temacie "Visual Studio 2010 Professional Edition", ale może być również obsługiwana w innych wersjach programu Visual Studio 2010. Jeśli używasz wersji innej niż japońska, zastąp nazwę i działaj.
Środowisko pracy
Warunki wstępne
Obsługiwane wersje XNA | 4.0 |
Obsługiwane platformy | Windows XP SP3 lub nowszy, Windows Vista SP2 lub nowszy, Windows 7 |
Wymagana wersja cieniowania wierzchołków systemu Windows | 2.0 |
Wymagana wersja Pixel Shader dla systemu Windows | 2.0 |
Środowisko pracy
podest | Okna 7 |
substancja
Tworzenie projektu
Stwórzmy "projekt", aby stworzyć grę dla systemu Windows. "Projekt" to struktura, która wspólnie zarządza zasobami, takimi jak programy i obrazy. Jeśli tworzysz grę, zawsze zaczynasz od stworzenia tego projektu.
Uruchommy środowisko programistyczne "Visual Studio 2010". Tworzenie projektów i tworzenie programów odbywa się w zasadzie za pomocą tego oprogramowania.
Jeśli masz nowszą wersję programu Visual Studio 2010, uruchom polecenie "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" z menu Start.
Jeśli masz bezpłatną wersję programu Visual Studio 2010, uruchom polecenie "Microsoft Visual Studio 2010 Express — Microsoft Visual C# 2010 Express" lub "Microsoft Visual Studio 2010 Express for Windows Phone" z menu Start.
Pojawi się ekran podobny do pokazanego na rysunku. To jest "Visual Studio".
Teraz utwórzmy projekt. Na pasku narzędzi w prawym górnym rogu ekranu naciśnij przycisk "Nowy projekt".
Możesz również zrobić to samo z "Plik" w menu.
Spowoduje to otwarcie okna dialogowego "Nowy projekt", jak pokazano na rysunku.
Po lewej stronie okna dialogowego wybierz XNA Game Studio 4.0 z Zainstalowanych szablonów. Jedynym językiem programowania jest C#.
Przede wszystkim wybierz "Szablon". Możliwe jest rozpoczęcie od pustego projektu bez żadnych plików, ale możesz użyć gotowego szablonu do wygenerowania podstawowych programów, plików itp., dzięki czemu możesz od razu zacząć opracowywać swoje cele.
W takim przypadku stworzymy "grę dla Windows", więc wybierz "Gra Windows (4.0)".
Następnie na dole okna dialogowego znajduje się element do wpisania "Nazwa (nazwa projektu)", ale dobrym pomysłem jest wpisanie nazwy tworzonej gry. Ta nazwa projektu jest również przestrzenią nazw, dlatego jeśli to możliwe, zaleca się wprowadzenie jej w postaci znaków alfanumerycznych.
Tym razem przejdziemy do "Windows Game 1" wprowadzonej od początku.
Następnie określ lokalizację (ścieżkę folderu), w której chcesz utworzyć projekt. Możesz wprowadzić lokalizację bezpośrednio lub określić ścieżkę folderu za pomocą przycisku "Przeglądaj" po prawej stronie. Jeśli to możliwe, lepiej utworzyć ścieżkę składającą się tylko ze znaków alfanumerycznych.
"Rozwiązanie" na dole to ramy do organizacji projektu. Zazwyczaj określa się nazwę całego projektu, ale w przypadku mniejszych projektów może być taka sama jak nazwa projektu. W XNA Game Studio 4.0 za każdym razem, gdy tworzysz nowy projekt, tworzone są dwa projekty, a więc są one tworzone razem w tym rozwiązaniu.
Kiedy skończysz, naciśnij przycisk "OK".
Po chwili projekt zostanie utworzony i zobaczysz program na ekranie. Będzie to szablon podstawowy.
Jeśli spojrzysz na Eksplorator rozwiązań po prawej stronie ekranu (który może znajdować się w innej lokalizacji w zależności od środowiska programu Visual Studio), zobaczysz, że w rozwiązaniu znajdują się dwa projekty i kilka plików w nich.
Tym razem chciałbym uruchomić program bez wprowadzania w nim żadnych zmian. Naciśnij przycisk "Rozpocznij debugowanie" na pasku narzędzi na ekranie. Kompilacja zostanie uruchomiona i uruchomi program po jej zakończeniu.
Nawiasem mówiąc, "budowanie" odnosi się do szeregu zadań, które są wykonywane jednocześnie, takich jak automatyczne sprawdzanie programu pod kątem błędów, tworzenie zasobów i tworzenie pliku wykonywalnego, który może zostać uruchomiony przez program.
Po uruchomieniu programu zobaczysz ekran podobny do pokazanego. To będzie rzeczywisty ekran gry systemu Windows. Nic nie jest jeszcze wyświetlane, ale od teraz będzie można robić różne rzeczy, budując program.
Kiedy patrzysz na ten ekran, wygląda to tak, jakbyś wyświetlał tylko okno, ale w rzeczywistości proces inicjalizacji frameworka sprawdza, czy gra może faktycznie działać, tworzy urządzenie graficzne i wykonuje wewnętrzne przetwarzanie Mr./Ms.
W konwencjonalnym tworzeniu gier trzeba było stworzyć ten proces samemu, więc był to dość wysoki próg dla tych, którzy próbowali stworzyć grę po raz pierwszy. XNA Framework eliminuje to z równania, dzięki czemu możesz od razu przejść do podstaw gry.
Na tym ekranie nie ma nic więcej do roboty, więc zamknij okno przyciskiem "×" w prawym górnym rogu ekranu.
Tym razem celem jest stworzenie projektu, więc na tym koniec.
Aby zamknąć projekt, wybierz "Zamknij rozwiązanie" z menu "Plik". Projekt zostanie zamknięty, więc jeśli nie masz nic innego do roboty, możesz zamknąć okno.
Nawiasem mówiąc, nawet jeśli nie zadasz sobie tego trudu, jeśli zamkniesz okno, projekt zostanie automatycznie zamknięty. Jeśli dokonałeś jakichkolwiek zmian, zostaniesz poproszony o potwierdzenie zapisu, więc zapisz i wyjdź.
Od teraz otworzysz utworzony przez siebie projekt, ale możesz to zrobić na kilka sposobów.
Otwórz ze strony startowej
W lewym dolnym rogu "Strony startowej", która pojawia się po uruchomieniu programu Visual Studio, znajduje się element o nazwie "Ostatnie projekty" i jak sama nazwa wskazuje, istnieje kilka ostatnio używanych projektów, więc możesz go otworzyć, po prostu klikając projekt, który chcesz otworzyć.
Otwórz z menu
Jeśli wybierzesz z menu "Plik", "Otwórz" lub "Projekt/Rozwiązanie", otworzy się okno dialogowe wyboru pliku, więc przejdź do folderu, w którym zapisałeś projekt i otwórz plik "XXXXX.sln".
Możesz również zrobić to samo z "Otwórz projekt" na stronie startowej.
Otwórz z pliku
Na przykład w Eksploratorze plików wpisz . Wystarczy kliknąć dwukrotnie plik "sln" bezpośrednio, aby otworzyć projekt w tym samym czasie, w którym uruchamiany jest program Visual Studio 2010.