Tworzenie projektu gry dla systemu Windows Phone
streszczenie
Utwórz projekt gry dla systemu Windows Phone w XNA.
* Ta wskazówka została opisana w temacie "Visual Studio 2010 Professional Edition", ale można również użyć programu Visual Studio 2010 Express dla systemu Windows Phone zainstalowanego wcześniej. 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 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ę na Windows Phone. "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ę na Windows Phone", więc wybierz "Windows Phone Game (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 "WindowsPhoneGame1" wpisanego 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.
Sprawdź, czy działa w emulatorze systemu Windows Phone
Tym razem chciałbym uruchomić program bez wprowadzania w nim żadnych zmian. Najpierw wybierz typ urządzenia, na którym chcesz uruchomić z paska narzędzi. Jeśli nie masz prawdziwego urządzenia, możesz je przetestować, uruchamiając emulator w systemie Windows, wybierając opcję "Emulator systemu Windows Phone 7".
Naciśnij przycisk "Rozpocznij debugowanie" na pasku narzędzi na ekranie. Kompilacja zostanie uruchomiona, a po jej zakończeniu program zostanie wdrożony w emulatorze systemu Windows Phone, a gra zostanie uruchomiona.
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.
Ponadto projekt dla Windows Phone ma operację o nazwie "Deploy", co oznacza, że gra nie będzie działać w systemie Windows, więc musisz wysłać utworzone dane do Windows Phone. To właśnie robi "umieszczenie".
Po uruchomieniu programu uruchamia się emulator systemu Windows Phone i gra jest uruchamiana. Kiedy go uruchomisz, wygląda to tak, jakbyś po prostu wyświetlał niebieski ekran, ale oczywiście niczego nie stworzyłeś, więc wygląda to tak. Od teraz napiszemy program i zrobimy grę.
Na tym ekranie nie ma nic więcej do zrobienia, więc wyjdź z gry. Aby wyjść, kliknij przycisk Wstecz w lewym dolnym rogu emulatora. Nawiasem mówiąc, przycisk Wstecz domyślnie nie kończy gry, ale jest napisany tak, aby kończył się programem pierwszego utworzonego projektu.
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.