Tutorial c aplicado a juegos

Enlace de descarga: http://www.box.net/shared/qyjycbidxo. Documento revisado, donde he realizado los siguientes cambios:
-Sustituido comentarios con la expresión /0, por la expresión correcta \0.

Añadido ejemplo, variabledatomatriz en llamada y variable puntero en el parámetro de la función.

Añadida nuevas formas de declarar matrices de dos, tres, cuatro o más dimensiones de memoria dinámica (con new), y ejemplo.

Añadida definición de variable referencia. Diferenciando entre referencia, variable referencia y variable puntero.

Añadido utilización de variable referencia y variable puntero en el tipo de variable de retorno (tvretorno, cuando se utiliza return) de la función.

Como ejemplo de utilización de variables puntero en el tvretorno de la función, he creado varias funciones que manipulan matrices de texto. En algunos motores de juego no podremos utilizar la librería string, y las funciones de este ejercicio nos vendrán muy bien pues producen los mismos resultados que strcpy o strcat, por ejemplo, y además son totalmente compatibles con todos los motores de juego ya que utilizan solamente sentencias e instrucciones de C++. El código se encuentra en la página 44 y el nombre de las funciones son:
-Dimension (similar a strlen).

Creartexto. Copia parte de una cadena.

Copiartexto (tanto de otra variable como de una cadena).

Mayúsculas. Establece en mayúsculas los caracteres de la cadena.

Minúsculas. Establece en minúsculas los caracteres de la cadena.

Emayúsculas. Escribe sin modificar en mayúsculas la cadena.

Eminúsculas. Escribe sin modificar en minúsculas la cadena.

Unir (similar a strcat). No considera si existe suficiente espacio en la cadena de destino.

Anyadir (como la anterior, pero es capaz de redimensionar la matriz si es necesario).

También he incluido el código de un ejercicio en Esenthel donde podremos colocar en pantalla los diversos elemento del juego, incluso modificando sus parámetros, y así conocer las coordenadas o configuración necesarios. Algunas imágenes. Saludos.

Miniaturas adjuntas
Tutorial c aplicado a juegos-capturaksz.png   Tutorial c aplicado a juegos-captura2.png  

Ver más sobre el tema y los comentarios en el foro