Bueno para comenzar nuestro juego vamos a crear una carpeta yo he creado aquí una carpeta llamada Arka.
Vamos a hacerle doble click y vamos a crear subcarpetas.
Por qué.
Porque vamos a tener las imágenes en una carpeta los sonidos en otra y las tipos de letra los fuertes.
En otra vamos a crear una carpeta llamada y M.G. vamos a tener otra carpeta llamadas sonidos y vamos
a tener otra carpeta llamada fuentes.
Lo que ustedes tienen que hacer es en la descarga de recursos que lo han tenido en el capítulo intermedio
entre sección y sección van a colocar todo lo que es imágenes en la carpeta y M.G. sonidos en esta carpeta
y fuentes en esta carpeta.
Yo lo que voy a hacer es como yo ya lo tengo en mi carpeta de cursos voy a lo que es mi aplicación fíjese
fuentes imágenes y sonido y voy a hacer copia.
Todo esto lo vamos a explicar que es cada imagen cada fuente cada sonido qué sonidos acepta Alegro y
qué sonidos formatos todo va a ser explicado así que no se preocupen vamos a nuestra carpeta imágenes
vamos a copiar todo vamos a pegar muy bien vamos a nuestra carpeta fuentes van a ver que hay nuestras
fuentes yo hoy les voy a agregar también las fuentes de Arkanoid muy importante no las van a usar dentro
del juego las van a usar afuera desde un programa gráfico para crear el logo pero bueno ya tenemos nuestra
carpeta lo que vamos a hacer es abrir nuestro correo blogs vamos a crear un nuevo archivo no vamos a
crear proyectos vamos a crear un archivo vacío todo nuestro juego va a ser un archivo desde cero.
Yo no voy a crear proyectos ni voy a traer archivos de cabecera lo vamos a manejar todo dentro de un
mismo archivo.
Van a ver qué fácil es bueno muy bien.
Lo primero que vamos a hacer es grabar este archivo lo vamos a grabar donde nuestra carpeta Arka y lo
vamos a llamar Arka
yo me mí en mi desarrollo.
Cuando tuve que hacer todo el juego previo a poder enseñar esto lo llamé Main pero porque ya por Defoe
le pone ese nombre nosotros lo vamos a llamar Arka y vamos a tener nuestro archivo Arka puntosde este
es el programa Este es el programa si nosotros le damos compilar no hacer nada aquí tienen el botón
de generar y compilar compilar y correr el botón de correr y el botón de compilar no hace nada no me
dio error tampoco por qué.
Porque él no tiene ningún código pero ya que le funcione esto es una señal de que está todo bien salteada
de que el compilador lo detectó y demás.
Así que ni bien crea en el archivo de él a generar y correr para ver si hay algún error muy bien.
Lo primero que voy a hacer es crear los includo los incluso en C++.
Son instrucciones que le doy al compilador de que en el lugar donde yo le estoy colocando incluso coloque
todo el código de los Gilder los Gilder son archivos punto h o punto c se pueden incluir qué es lo que
tienen es código.
Cuando yo tengo que usar una función determinada del C++ y esa función está en un incluso llamado qué
sé yo por ejemplo strings para manejo de strings.
Bueno voy a tener que hacer un includo y el compilador me va a transformar ese include en todas las
funciones que están incluidas en ese Gilder.
No es que luego los va a tener que ir a buscar en tiempo de ejecución.
Cuando compile va a tener todo el código en un solo punto ExE.
Entonces cómo se comienza en nuestros programas en C++.
Siempre generalmente hay que usar algún include.
Yo voy a colocar aquí todos los inclusos ni uno más ni uno menos todos los ciclos que vamos a usar en
el desarrollo del juego así que vamos a comenzar.
Bueno perfecto.
Estos son los 8 9 serán 10 incluso que vamos a usar para hacer todo el juego.
Hay librerías de manejo de archivos cosas que tienen que ver con Alegro cosas que tienen que ver con
las funciones estándar de C++ de imputado.
Lo que tiene que ver con el manejo de pantalla y lo que tiene que ver con teclado y demás.
Tenemos todo lo que tiene que ver con los Extrem que todo el manejo.
También imputado hay muchas funciones y algunas como conio apuntó h tenemos el manejo de strings y tenemos
la librería principal de Alegro.
Eso es lo que nosotros íbamos a usar un espacio de nombre para no tener que colocar siempre fijense.
Vamos a poner y Osim cuando tengamos que usar un nais e pais
esto me va a evitar que determinadas funciones tenga que colocar esto y el nombre de la función al colocar
que vamos a usar ese espacio de nombre.
Esta parte se me abrevia y automaticamente cuando se coloque una instrucción la va a ir a buscar a ver
si la encuentra en ese espacio o nombre si no la va a encontrar dentro de las funciones que voy a usar
yo aquí así que este es el esquema inicial de nuestra aplicación.
Vamos al próximo capítulo y empezamos a crear la estructura.