Entradas

Mostrando entradas de mayo, 2015

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 ...

Instalar CodeBlocks en Linux Ubuntu

Programación de Juegos de Vídeos con Sfml Para la programación de juegos de computadoras se necesita herramientas. En primer lugar un entorno de desarrollo integrado IDE (siglas en ingles de integrated development enviroment). En este curso vamos a usar el entorno de desarrollo libre Code::Blocks. A continuación describimos como instalarlo en linux Ubuntu 1  Abrimos el terminal: 2 Instalar codeblocks con apt-get sudo apt-get install codeblocks 3 Instalar el paquete de linux Build Essential sudo apt-get install build-essential El siguiente paso es escribir un programa sencillo en el IDE Code::Blocks si quiere saber como pulsa aquí

Paso a paso desarrollo de un videojuego con C++ y SFML Parte III

Imagen
Mi primer videojuego C++ y SFML Hasta los momentos hemos construido gran parte de nuestro videojuego.  Básicamente lo hemos realizado en varios pasos (Parte I + Parte II) y que vamos a resumir a continuación: Parte I 1) Creamos una ventana de dibujo. 2) Dibujamos una figura en pantalla (Circulo) 3) Movemos el circulo en la pantalla cambiando sus coordenadas con circulo.setPosition(400, 300) 4) Mover el circulo repetidamente usando el bucle while de la ventana creada y utilizando variables para las coordenadas del circulo circulo.setPosition(x, y) incrementando los valores de x e y. 4.1) Establecer limites al movimiento del circulo con la condición if. 5)  Mover el circulo con una variable de incremento que cambia de sentido con el signo (+ o -) y utilizar la condición if para establecer los limites superior, inferior,  izquierdo y derecho. 6) Dibujar un rectángulo en la parte inferior. 7) Mover el rectángulo con el teclado (Usando las teclas A y...