“Conocimiento Programación>Lenguajes De Programación

Cómo escribir un archivo de efectos de juegos XNA

2016/3/21
XNA Game Studio de Microsoft es una potente herramienta de desarrollo y gratuito que funciona en conjunto con Microsoft Visual Studio. Juntos, los usuarios pueden crear rápidamente juegos para el Xbox 360 , Windows y Windows 7 teléfonos. Archivos efecto permiten a los usuarios crear sus propios shaders personalizados . Shaders son un conjunto de instrucciones de software que le dicen a la computadora cómo hacer gráficos . Estas instrucciones dan los programadores una gran cantidad de flexibilidad , otorgándoles el control sobre cada píxel individual en una textura . Shaders se aplican generalmente en la fase de pulido de un juego , y una forma común que se utilizan es en la determinación de las sombras y la luz. Instrucciones
1

Abra Microsoft Visual Studio C # Express. Crear un nuevo proyecto haciendo clic en "Archivo" y seleccionar "Nuevo proyecto " en el - menú desplegable. Seleccione " Windows Game , " dar al proyecto un nombre y seleccione una ubicación en la que desea la solución para ser salvo .
2

Haga clic derecho en el proyecto de "Content " que se encuentra en el " Explorador de soluciones . " Seleccione "Añadir " y luego en " Nuevo elemento ". Se abrirá una nueva ventana. Seleccione "Archivo Efecto ", el nombre del archivo y haga clic en " Agregar ". Un nuevo archivo con una extensión de fx . Aparecerá en el proyecto de "Contenido" .
3

Editar el archivo. Fx con alto nivel Shader Language ( HLSL ) . HLSL es un lenguaje de programación de alto nivel , similar a C + + y C. Haga clic en el icono del disco en la " Barra de herramientas estándar " para guardar.
4

Abra el archivo " Game1.cs " . Cargue el archivo de efectos guardados escribiendo lo siguiente justo encima del constructor del juego :

efecto Efecto ;

Desplácese hacia abajo para el método " LoadContent ()" y escriba lo siguiente :
< p > Efecto = Content.Load ( " effect1 ");

El nombre entre comillas es lo que usted nombró su archivo fx . . Una vez cargado el archivo de hecho, usted es libre de usarlo a través de su programa.
5

Experimente con las diversas implementaciones de su archivo por efecto el desplazamiento hacia abajo de la función " Draw ( GameTime GameTime ) " de la clase " Game1.cs " y escriba el nombre de instancia se ha creado el efecto con seguido de un punto . IntelliSense de Visual Studio mostrará una lista desplegable de los miembros y métodos disponibles asociadas con la clase "Efecto" .

Lenguajes De Programación
¿Cómo puedo acceder a miembros estáticos de una clase en plantilla Velocity
Cómo establecer sesiones de tiempo de espera en iFrame
Cómo convertir una cadena en Sistema IO en TextWriter
Cómo hacer referencia a un archivo CSS Desde JSP
¿Qué programa puede traducir los códigos mnemónicos utilizados?
Cómo enlazar datos en Grid View
Cómo utilizar LabVIEW bloques de función RealTime
¿Cómo se hace un símbolo de tiempo en mi computadora?
Conocimiento de la computadora © http://www.ordenador.online