Wednesday, January 18, 2012

Acciones para la producción de videojuegos

Hacer un curso de programación de videojuegos, te permite formarte en el tema para la creación de un videojuego, cuya programación se resume en la repetición a trechos de las siguientes acciones: procesar las interacciones de un elemento con su entorno según las entradas del usuario, procesar los fenómenos controlados de manera indirecta por el usuario, y crear una imagen teniendo en cuenta esos datos y exhibirlo en la pantalla.



La gestión de las interacciones se refiere a predecir las acciones probables sobre el contexto, detectar si fueron provocadas, y procesar respuestas.



Los fenómenos controlados de forma indirecta por el usuario son numerosos y cambian mucho de acuerdo al juego. Es posible tratar de procesar la inteligencia artificial de los agentes non-controlados por el usuario, administrar las colisiones entre agente y la física. Esas dos primeras etapas componen el gameplay de un juego, normalmente decidido por un diseñador de videojuego e implantado por un programador.


A medida que el nivel gráfico es mayor, la confección de un imagen y su display se vuelven cada vez más difíciles.


En los videojuegos, loa dibujos tienen que ser creados en tiempo real para asegurar que el display sea actualizado frecuentemente. Por eso, hoy en dia la programación de videojuegos es más relacionada con el hardware, utilizando en profundidad las funciones de aceleración de las tarjetas gráficas para mejorar el tratamiento de los elementos 3D y perfeccionando el código fuente.


Los programadores de videojuegos además desarrollan numerosos softwares y herramientas, usados en la cadena de creación de un videojuego.

No comments:

Post a Comment