Tworzenie projektu gry na konsolę Xbox 360
streszczenie
Utwórz projekt gry na konsolę Xbox 360 w XNA.
*Należy pamiętać, że od 10/01/2010 wszystkie systemy związane z Xbox 360 w XNA Game Studio 4.0 są β wersjami.
Środowisko pracy
Warunki wstępne
Obsługiwane wersje XNA | 4.0 |
Obsługiwane platformy |
|
Wymagana wersja cieniowania wierzchołków systemu Windows | |
Wymagana wersja Pixel Shader dla systemu Windows |
Środowisko pracy
podest | Windows 7, konsola Xbox 360 |
substancja
Stwórzmy "projekt", aby stworzyć grę dla systemu Windows. "Projekt" to struktura, która wspólnie zarządza zasobami, takimi jak programy i obrazy. Za każdym razem, gdy tworzysz grę, zaczynasz od stworzenia tego projektu.
Podczas tworzenia gry na konsolę Xbox 360 należy się upewnić, że konsola Xbox 360 jest gotowa do przyjmowania komunikacji z systemu Windows, aby gra działała na konsoli Xbox 360. Oto jak to zrobić.
Po uruchomieniu konsoli Xbox 360 przejdź do strony Gry i wybierz pozycję Biblioteka gier.
Przejdź w prawo i otwórz "Typy".
Wybierz Gry niezależne.
Wybierz XNA Game Studio Connect.
Wybierz Get Started, aby uruchomić XNA Game Studio Connect.
Następnie ekran zmieni się na pokazany na rysunku. Ten ekran jest ekranem gotowości do odbierania komunikacji z komputera. Podczas tworzenia gry na konsolę Xbox 360 konsola Xbox 360 jest zazwyczaj pozostawiana w tym stanie.
Teraz utwórzmy projekt na konsolę Xbox 360 po stronie systemu Windows.
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 konsolę Xbox 360, więc wybierz "Gra na konsolę Xbox 360 (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 "Xbox360Game1" 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.
Nawiasem mówiąc, jest niewielka różnica w pliku od czasu, gdy tworzyłem projekt gry dla systemu Windows.
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, kompilacja zostanie uruchomiona, a po zakończeniu program zostanie wdrożony na konsoli Xbox 360 i 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, ponieważ projekt Xbox 360 ma operację o nazwie "Wdróż", a gra nie jest uruchomiona w systemie Windows, musisz wysłać utworzone dane do konsoli Xbox 360. To właśnie robi "umieszczenie".
Teraz, gdy go uruchomisz, układ ekranu zmienia się, ale nic więcej się nie dzieje. Jeśli więc spojrzysz na telewizor podłączony do konsoli Xbox 360, zobaczysz, że ekran przełączył się na wypełnienie jednym kolorem.
W ten sposób wszystko, co musisz zrobić, to rozpocząć debugowanie w systemie Windows, a Twoja gra zostanie wdrożona na konsoli Xbox 360 i możesz łatwo uruchomić grę na konsoli Xbox 360.
Teraz naciśnij przycisk "WSTECZ" na kontrolerze podłączonym do konsoli Xbox 360. Domyślny program jest ustawiony na wyjście z gry.
Jeśli nie masz możliwości zamknięcia gry na konsoli Xbox 360 i chcesz wymusić zamknięcie gry w programie Visual Studio, naciśnij przycisk "Zatrzymaj debugowanie" na pasku narzędzi.
Nawiasem mówiąc, gry, które umieściłem na Xboksie 360, należą do kategorii "Gry niezależne".
Sposób zamykania utworzonego projektu oraz sposób uruchamiania produkcji od kontynuacji są takie same jak w przypadku projektów Windows, więc proszę się do tego odnieść. Możesz zostawić konsolę Xbox 360 w spokoju.