Entradas

Mostrando entradas de octubre, 2014

Una Breve Introducción al Lenguaje C++

Imagen
Los Programas Los programas consisten en una o mas instrucciones específicas que deben ser ejecutadas por una  computadora. Comúnmente los programas se escriben con palabras y signos compresibles para los humanos. Al conjunto de palabras y signos utilizados para programar computadoras se le llama lenguaje de programación. El lenguaje de programación C++, es comprensible para los seres humanos, pero una computadora no lo entiende; por ello, las instrucciones deben ser traducidas  a un lenguaje que entienda las máquinas. Éste lenguaje es llamado precisamente, lenguaje de máquina. El Compilador El lenguaje de maquina es aparentemente simple, binario, unos y ceros, son sólo dos estados que pueden almacenarse fácilmente con una corriente eléctrica, un campo magnético, o una tarjeta perforada. Por ello nuestro traductor (compilador) debe convertir ese programa escrito en C++ llamado código fuente, en  código de máquina.  Si el compilador encuentra que todo esta bien en el ...

Paso a paso desarrollo de un videojuegos con C++ y SFML Parte II

Imagen
Un videojuego sencillo  en C/C++ y SFML Parte II En la primera parte logramos tener dos objetos en movimiento, e interactuando en pantalla, un circulo y un rectángulo. El circulo que simula una pelota (no esta regida por la fuerza de gravedad) y se mueve entre los limites de la ventana. En la parte inferior, el limite lo establece el rectángulo el cual es manejado por el jugador. Establecimos la condición de que si ambas áreas tanto la del circulo como la del rectángulo se  interceptan (colisión) se produce el rebote de lo contrario perdemos una vida o se produce el Game Over. Logrado lo anterior avanzamos al siguiente nivel. En esta parte vamos a colocar en la parte superior de la ventana un conjunto de rectángulos que vamos a llamar ladrillos orientados horizontalmente. Dichos ladrillos se van destruir al ser tocados por la pelota. En los antiguos juego de la Atari, el conjunto de rectángulo estaba conformado por varias filas y columnas.Primero vamos a colocar una fi...