Creació d'un projecte de joc per al Windows

Pàgina actualitzada :
Data de creació de la pàgina :

resum

Creeu un projecte per al vostre joc per al Windows en XNA.

* Aquest consell es descriu a "Visual Studio 2010 Professional Edition", però també es pot operar en altres edicions de Visual Studio 2010. Si utilitzeu una versió diferent del japonès, substituïu-ne el nom i opereu-lo.

Visual Studio 2010

Entorn operatiu

Prerequisits

Versions XNA compatibles 4.0
Plataformes suportades Windows XP SP3 o posterior, Windows Vista SP2 o posterior, Windows 7
Windows Requerit Versió Vertex Shader 2.0
Windows requereix la versió de Pixel Shader 2.0

Entorn operatiu

plataforma Finestres 7

substància

Crear un projecte

Creem un "projecte" per fer un joc per a Windows. Un "projecte" és una estructura que gestiona col·lectivament recursos com programes i imatges. Si estàs fent un joc, sempre comences creant aquest projecte.

Comencem l'entorn de desenvolupament "Visual Studio 2010". La creació de projectes i la creació de programes es fa bàsicament amb aquest programari.

Si teniu una versió posterior del Visual Studio 2010, inicieu "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" al menú Inici.

Si teniu una versió gratuïta del Visual Studio 2010, inicieu "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" o "Microsoft Visual Studio 2010 Express per al Windows Phone" al menú Inicia.

Apareixerà una pantalla similar a la que es mostra a la figura. Es tracta de "Visual Studio".

Ara, creem un projecte. Des de la barra d'eines de la part superior dreta de la pantalla, premeu el botó "Nou projecte".

També podeu fer el mateix des de "Fitxer" al menú.

Això obrirà el diàleg "Nou projecte" tal com es mostra a la figura.

A la part esquerra del diàleg, seleccioneu XNA Game Studio 4.0 a Plantilles instal·lades. L'únic llenguatge de programació és C#.

En primer lloc, seleccioneu "Plantilla". És possible començar amb un projecte en blanc sense fitxers, però podeu utilitzar una plantilla prefabricada per generar programes bàsics, fitxers, etc., de manera que pugueu començar a desenvolupar els vostres objectius immediatament.

En aquest cas, crearem un "joc per a Windows", així que seleccioneu "Joc de Windows (4.0)".

A continuació, hi ha un element per introduir "Nom (nom del projecte)" a la part inferior del diàleg, però és una bona idea introduir el nom del joc que esteu creant. El nom d'aquest projecte també és un espai de noms, per la qual cosa és preferible introduir-lo en caràcters alfanumèrics si és possible.

Aquesta vegada, procedirem amb "Windows Game 1" entrat des del principi.

A continuació, especifiqueu la ubicació (ruta de la carpeta) on voleu crear el projecte. Podeu introduir la ubicació directament o podeu especificar la ruta de la carpeta des del botó "Examinar" de la dreta. Si és possible, és millor crear un camí format només per caràcters alfanumèrics.

La "solució" a la part inferior és el marc per organitzar el projecte. Normalment, especifiqueu el nom de tot el projecte, però per a projectes més petits, pot ser el mateix que el nom del projecte. A XNA Game Studio 4.0, cada vegada que es crea un nou projecte, es creen dos projectes, de manera que es creen junts en aquesta solució.

Quan hàgiu acabat, premeu el botó "D'acord".

Al cap d'un temps, es crearà el projecte i veureu el programa a la pantalla. Aquesta serà la plantilla base.

Si mireu l'explorador de solucions a la part dreta de la pantalla (que pot estar en una ubicació diferent en funció del vostre entorn del Visual Studio), veureu que hi ha dos projectes a la solució i uns quants fitxers.

Aquesta vegada, m'agradaria executar el programa sense fer cap canvi al programa. Premeu el botó "Inicia la depuració" de la barra d'eines de la pantalla. La compilació iniciarà i executarà el programa quan estigui complet.

Per cert, "compilar" es refereix a una sèrie de tasques que es realitzen alhora, com ara comprovar automàticament si hi ha errors al programa, crear recursos i crear un fitxer executable que el programa pugui iniciar.

Quan s'executi el programa, veureu una pantalla similar a la que es mostra. Aquesta serà la pantalla de joc real de Windows. Encara no es mostra res, però serà possible fer diverses coses construint un programa a partir d'ara.

Quan mireu aquesta pantalla, sembla que només mostreu una finestra, però de fet, el procés d'inicialització del marc comprova si el joc pot funcionar realment, crea un dispositiu gràfic i realitza el processament intern.

En el desenvolupament de jocs convencionals, havíeu de crear aquest procés vosaltres mateixos, de manera que era un llindar força alt per a aquells que intentaven fer un joc per primera vegada. El marc XNA ho treu de l'equació perquè pugueu arribar directament a l'essencial del joc.

No hi ha res més a fer en aquesta pantalla, així que tanqueu la finestra amb el botó "×" a l'extrem superior dret de la pantalla.

Aquesta vegada, el propòsit és crear un projecte, així que aquest és el final.

Per tancar el projecte, seleccioneu "Tancar solució" al menú "Fitxer". El projecte es tancarà, de manera que si no teniu res més a fer, podeu tancar la finestra.

Per cert, encara que no us molesteu a fer-ho, si tanqueu la finestra, el projecte es tancarà automàticament. Si heu fet alguna modificació, se us demanarà que confirmeu l'estalvi, així que deseu-la i sortiu-ne.

A partir d'ara, obrireu el projecte que heu creat, però hi ha diverses maneres de fer-ho.

Obre des de la pàgina d'inici

A la part inferior esquerra de la "Pàgina d'inici" que apareix quan inicieu Visual Studio, hi ha un element anomenat "Projectes recents" i, com el seu nom indica, hi ha diversos projectes utilitzats recentment, de manera que podeu obrir-lo simplement fent clic al projecte que voleu obrir.

Obert des del menú

Si seleccioneu "Fitxer", "Obre" o "Projecte/solució" al menú, s'obrirà el diàleg de selecció de fitxers, de manera que aneu a la carpeta on heu desat el projecte i obriu el fitxer "XXXXX.sln".

També podeu fer el mateix des de "Projecte obert" a la pàgina inicial.

Obert des d'un fitxer

A l'Explorador de fitxers, per exemple, escriviu . Simplement feu doble clic al fitxer "sln" directament per obrir el projecte al mateix temps que s'inicia Visual Studio 2010.