Programación de un Juego de Laberinto en C++
Clase 37 de 47 • Curso Práctico de C++
Resumen
Vamos a construir nuestro proyecto: un laberinto por donde los personajes deben moverse (con las teclas) y explorar hasta encontrar el tesoro para ganar el juego.
Los archivos de encabezado y de código fuente son archivos diferentes a nuestro archivo principal (main.cpp
) donde podemos guardar partes de nuestro código para usarlo desde nuestro archivo principal sin necesidad de escribir todo el código en un solo lugar.
Solo debemos añadir el siguiente código para importar (o incluir) estos nuevos archivos:
#include ""NombreDeNuestroArchivo.h""
Los destructores son como los constructores de nuestras clases pero, en vez de llamarse cuando creamos la clase, se ejecutan cuando se destruyen. Podemos definirlos de la siguiente manera:
class Player
{
public:
Player(); // Constructor
virtual ~Player(); // Destructor
}