Entradas

Mostrando entradas de enero, 2018

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

Como Mover Formas Simples Con el Teclado con C++ y SFML

Imagen
Movimiento Por Teclado En una entrada anterior vimos una introducción al movimiento autónomo de formas en la pantalla . También explicamos en detalle como está conformada la pantalla y sus coordenadas. Si te interesa te recomiendo su lectura  antes de continuar: Mover Formas Simples En Pantalla En esta entrada vamos aprender algunas funciones elementales de SFML que nos permita  mover una figura en pantalla con el teclado. Básicamente lo que queremos lograr es dibujar una figura con forma de triangulo, la cual podemos imaginar que es una nave espacial.  La posición inicial de la nave puede ser  centro de la ventana, y luego, podrá desplazarse en pantalla en la dirección en  la cual, el usuario ordene con el teclado.  Los movimientos de la nave estarán limitados a cuatro movimientos básicos: arriba, abajo, derecha e izquierda, y mas adelante veremos que al presionar dos teclas al mismo tiempo, como por ejemplo, arriba y der...