Compartir a través de


Ejemplo Game

Actualización: noviembre 2007

Esta aplicación de ejemplo implementa un juego de formularios Windows Forms sencillo y completo con gráficos de GDI+, características de temporizador, configuración del usuario y almacenamiento de la puntuación máxima.

Para obtener ejemplos e instrucciones para la instalación

  • Siga uno o varios de los procedimientos siguientes:

    • En el menú Ayuda, haga clic en Ejemplos.

      El archivo Léame muestra información sobre los ejemplos.

    • Visite el sitio web Visual Studio 2008 Samples. Están disponibles las versiones de ejemplos más recientes.

    • Busque los ejemplos en el equipo en el que está instalado Visual Studio. De manera predeterminada, los ejemplos y el archivo Léame se instalan en unidad:\Archivos de programa\Microsoft Visual Studio 9.0\Samples\lcid. Para las versiones Express de Visual Studio, todos los ejemplos están en línea.

Para obtener más información, vea Localizar archivos de ejemplo.

.

Nota de seguridad:

En este ejemplo de código se ilustra un concepto y únicamente se muestra el código correspondiente a dicho concepto. Es posible que no cumpla los requisitos de seguridad de un entorno concreto y, por tanto, no debería utilizarse tal y como se muestra. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más seguros y sólidos. Microsoft proporciona este ejemplo "tal cual" sin ninguna garantía.

Para ver la documentación de ejemplo

  1. En el Explorador de soluciones, haga doble clic en la carpeta Documentación.

  2. Si usa Visual Basic Express, haga clic con el botón secundario en ReadMe.htm en la carpeta Documentación. Seleccione Ver en el explorador.

  3. Si usa otra versión de Visual Basic, haga doble clic en ReadMe.htm en la carpeta Documentación.

Demostraciones

En este ejemplo se muestran características que están implementadas en la mayoría de las aplicaciones:

  • Opciones del usuario   El formulario Options permite a los usuarios restablecer las puntuaciones máximas, así como activar y desactivar el sonido.

  • **Ayuda   **La aplicación incluye un proyecto de Ayuda compilado. A la Ayuda compilada se tiene acceso mediante el elemento de menú Ayuda.

  • Mouse   El mouse no sólo se utiliza para jugar, sino también para arrastrar el formulario cuando la barra de título está oculta.

  • Teclado   La tecla "M" activa y desactiva la barra de menús y de título. La tecla "P" hace una pausa y reinicia la acción del juego.

Aparecen resaltadas varias características de Visual Basic y de .NET Framework:

  • GDI+ gráficos   La acción del juego es totalmente independiente mediante las funciones de dibujo del espacio de nombres System.Drawing.

  • Registro   Las puntuaciones máximas se almacenan en el Registro.

  • Programación orientada a objetos   La acción del juego y el dibujo se controlan mediante varias clases que actúan juntas. Las clases de juego principales son las clases Grid y Block. La clase PointTranslator agrega funciones de utilidades para dibujar bloques. La clase HighScores controla la recuperación y el establecimiento de las puntuaciones.

Vea también

Referencia

System.Drawing

My.Computer.Audio (Objeto)

My.Computer.Registry (Objeto)

HelpProvider

MouseDown

KeyDown