viernes, 22 de enero de 2016

Animacion en C++

Animacion en C++
Objetivo : 
Realizar una animacion en Dev C++ , utilizando la libreria winbgim.

Descripcion:

Este programa realiza una animacion de un automovil moviendose a traves de una autopista , utilizando recursos como ciclos for , e interfaz grafica.

Codigo :

#include <winbgim.h>      
#include <conio.h>          
int i,j;
int main()
{
    initwindow(880,400);    
    settextstyle(0,0,2);
    while(!kbhit())                                                            
    {
    for(j=0;j<=70;j++){                                            
    setcolor(YELLOW);      
    circle(750,40,j);}          
     cleardevice();                
     i++;
     if(i>getmaxx())            
     i=-250;
        {
            setcolor(BLUE);
            outtextxy(60,60,"Presione cualquier tecla");  
            setcolor(BLUE);{
            line(i,200,i,300);                                        
            line(i,200,i+250,200);
            line(i+250,200,i+250,300);}
            {
            line(i,300,i+35,300);
            line(i+85,300,i+165,300);
            line(i+215,300,i+250,300);}
            circle(i+60,300,25);
            circle(i+190,300,25);
            rectangle(i+190,210,i+240,260);
            setcolor(WHITE);
            arc(i+190,300,0-i,60-i,25);
            arc(i+60,300,0-i,60-i,25);
            sleep(5);
        }
    }
    getch();
}

Link de descarga del codigo:
https://drive.google.com/file/d/0BwYfV-btWlrFUDNPU2RjUkdYX00/view?usp=sharing

No hay comentarios:

Publicar un comentario