Independientemente de que juego estemos creando, algunos parámetros basicos son tenidos en cuenta en todos los juegos. Ya sea que estemos creando un Pong o un Tetris como que estemos desarrollando un juego de ultima generacion. Todos poseen una estructura similar y todos poseen algunos elementos similares. En diferentes magnitudes claro esta.
El elemento mas importante es la paciencia. Si han comenzado a leer este curso creyendo que al final iban a programar un Jedi Knight olvidenlo. Prestando mucha atención van a entender como encarar un Tetris, un Pong y si son bastante astutos un Pacman o un Galaxian. El resto de los juegos, lamento informarles, esta fuera del alzance de la escritura de este curso (y de muchos otros cursos mas). Piensen que 12 personas se demoraron 12 meses trabajando 8 horas para obtener por ejemplo un juego como Age of Empires. Que en comparación a los juegos actuales, parece un juego extremadamente básico. Si les puedo asegurar que al final del curso sabrán como estan hechos estos juegos y que se necesita aprender para hacerlos.
Estructura
Los juegos más sencillos poseen una estructura de programación similar. Si ven algún código de un programa completo sencillo observaran que tienen una estructura similar entre si.
En resumidas cuenta, al ejecutar el juego, reserva el espacio de memoria que va a necesitar, abre todas las filas que necesita (de grafico, de sonido, etc) y entra en un ciclo que solo sale cuando se termina el juego. En dicho ciclo obtiene los ingresos del usuario (vía teclado, mouse,etc), realiza los cálculos necesarios (IA, física, movimientos) y los vuelca en la memoria. Esta memoria se la conoce como buffer. Una vez en el buffer es presentado a la pantalla y se vuelve al inicio del bucle.
Hay 60 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Photoshop. Dibujar un Código de Barras Dibujar en Photoshop un Código de Barras es lo que nuestro curso te ofrece en esta oportunidad. Mediante unos sencillos pasos y el uso eficaz de las herramientas de Photo... [27/10/08] |
|
428 |
|
|
|
Sistemas operativos inteligentes Este trabajo de informática ilustra qué son los sistemas operativos inteligentes, sus características y cómo funcionan, tomando c... [13/01/09] |
|
297 | ||
|
Instalación de un Servidor de Correo en Linux Linux es un sistema operativo libre, con lo que no se tiene que pagar por ningún tipo de licencia. También se puede conseguir el código fuente y poderlo modificar libreme... [16/06/04] |
|
13.568 | ||
Publicar en
del.icio.us
digg
meneame