How To Create Flying Kite Animation in C Or C++ (Computer Graphics)

                                                                      PROJECT BY

(SIMPLIFY LEARN PROGRAMMING) 

ON

FLYING KITE ANIMATION


SOURCE CODE:

#include<stdio.h>

#include<dos.h>

#include<graphics.h>


void main()

{

    int gd=DETECT,gm;

    int color;

    int x=10,y=1,inc_x=10,inc_y=10;

    int poly[10];


    initgraph(&gd,&gm,"C:\\TC\\BGI");


    while(!kbhit())

    {

        x += inc_x;

        if(x > getmaxx()-175)

            inc_x = -5;

if(x < 0 )

    inc_x = 10;

y += inc_y;

if(y > 200)

    inc_y = -10;

if(y < 0 )

    inc_y = 10;

cleardevice();

setcolor(WHITE);

setbkcolor(LIGHTBLUE);


poly[0]=100+x;

poly[1]=50+y;

poly[2]=140+x;

poly[3]=100+y;

poly[4]=100+x;

poly[5]=155+y;

poly[6]=60+x;

poly[7]=100+y;

poly[8]=100+x;

poly[9]=50+y;

drawpoly(5,poly);

setfillstyle(SOLID_FILL,GREEN);

fillpoly(5,poly);

setcolor(BLUE);

setlinestyle(SOLID_LINE,1,3);

line(100+x,155+y,100+x,300+y);

line(100+x,155+y,110+x,300+y);

line(100+x,155+y,90+x,300+y);

setcolor(RED);

setlinestyle(SOLID_LINE,1,0);

line(100,480,100+x,90+y);

line(100+x,90+y,130+x,100+y);

line(100+x,90+y,70+x,100+y);

line(100+x,90+y,100+x,70+y);


delay(260);

    }

    setlinestyle(SOLID_LINE,0,0);

    closegraph();

}



OUTPUT:





Comments

Popular posts from this blog

How To Draw a Butterfly Animation in C (Computer Graphics)

How To Draw Sunrise Animation in C++ (Computer Graphics)

How To Draw a Bouncing Ball Animation in C++ (Computer Graphics)