Rath yatra in c/c++ graphics

How to make Rath Yatra animation in c/c++ programming graphics || by Source Code ||

Hello friend in this video i will show you rath yatra video through c programming graphics


click here for watch this video on youtube

/*Source Code*/

#include<stdio.h> #include<conio.h> #include<dos.h> #include<graphics.h> void one(int); void two(int); int main() { clrscr(); int gd=DETECT,gm,i; initgraph(&gd,&gm,"c:\\turboc3\\bgi"); //road line for(i=1;i<=300;i++) { line(1,390,700,390); if(i%5==0) { one(i); delay(10); cleardevice(); } else { two(i); delay(10); cleardevice(); } } getch(); closegraph(); } void one(int i) { //wheel ellipse(100+i,370,-150,320,11,20); ellipse(200+i,370,-150,320,11,20); /* ROTH */ //1st bar ground line(50+i,380,250+i,380); line(50+i,375,250+i,375); line(50+i,375,50+i,380); line(250+i,375,250+i,380); //middel house line(100+i,375,100+i,300); line(200+i,375,200+i,300); line(100+i,300,200+i,300); line(150+i,300,100+i,340); line(150+i,300,200+i,340); //2nd house line(80+i,375,80+i,250); line(220+i,375,220+i,250); //2nd middle bar line(70+i,250,230+i,250); line(70+i,240,230+i,240); line(70+i,240,70+i,250); line(230+i,240,230+i,250); //3rd house line(110+i,240,110+i,180); line(190+i,240,190+i,180); line(110+i,180,190+i,180); //4th hpouse line(90+i,240,90+i,150); line(210+i,240,210+i,150); //head triangle line(70+i,150,230+i,150); line(70+i,150,150+i,70); line(150+i,70,230+i,150); //flag line(150+i,70,150+i,20); line(150+i,20,180+i,30); line(180+i,30,150+i,40); //man circle(350+i,280,15); line(350+i,295,350+i,350); //legs line(350+i,350,345+i,390); line(350+i,350,355+i,390); //hand line(350+i,310,315+i,320); line(220+i,375,315+i,320); circle(315+i,320,4); } void two(int i) { //wheel ellipse(100+i,370,-150,320,11,20); ellipse(200+i,370,-150,320,11,20); /* ROTH */ //1st bar ground line(50+i,380,250+i,380); line(50+i,375,250+i,375); line(50+i,375,50+i,380); line(250+i,375,250+i,380); //middel house line(100+i,375,100+i,300); line(200+i,375,200+i,300); line(100+i,300,200+i,300); line(150+i,300,100+i,340); line(150+i,300,200+i,340); //2nd house line(80+i,375,80+i,250); line(220+i,375,220+i,250); //2nd middle bar line(70+i,250,230+i,250); line(70+i,240,230+i,240); line(70+i,240,70+i,250); line(230+i,240,230+i,250); //3rd house line(110+i,240,110+i,180); line(190+i,240,190+i,180); line(110+i,180,190+i,180); //4th hpouse line(90+i,240,90+i,150); line(210+i,240,210+i,150); //head triangle line(70+i,150,230+i,150); line(70+i,150,150+i,70); line(150+i,70,230+i,150); //flag line(150+i,70,150+i,20); line(150+i,20,180+i,30); line(180+i,30,150+i,40); //man circle(350+i,280,15); line(350+i,295,350+i,350); //legs line(350+i,350,340+i,390); line(350+i,350,360+i,390); //hand line(350+i,310,315+i,320); line(220+i,375,315+i,320); circle(315+i,320,4); }

Comments