RSS Feeds
El portal que comparte sus ingresos

martes, 10 de agosto de 2010

4. Como Funciona el Codigo XNA



Vamos a explicar brevemente en qué consiste el código de nuestro videojuego.

Como podemos observar en el Explorador de soluciones, al crear un proyecto, por default tenemos dos archivos con extensión .cs. Estos archivos contienen el código y la lógica necesaria para que nuestro juego funcione.

En primer lugar vamos a observar la clase Program.cs, la cual contiene el método Main() de nuestro proyecto. Dicho método crea una instancia del juego (La clase game) y a su vez llama al método Run().














En el código anterior se observa que podemos pasar parámetros desde la línea de comandos al método Main(). Utilizando using definimos el ámbito final para que el objeto game sea destruido llamando al método Disponse() de forma automática.

Game1.cs es una clase que hereda de Microsoft.Framework.Game y nos proporciona un conjunto de métodos para inicializar el juego y el bucle principal que lo controla. La representación de la clase en UML quedaría de la siguiente manera:



0 comentarios:

Publicar un comentario