make a simple game in c/c++ through graphics

Made a simple game in C/C++ graphics || In Dev c++ ||

Hello friend today in this video i will show you how to make a game in c/c++ programming language


click here to see this video on youtube

/* source code */

#include<stdio.h> #include<conio.h> #include<graphics.h> #include<stdlib.h> #include<windows.h> void home(); int main() { int gd=DETECT,gm,i=100,j=400,k=108,l=408,m=1,d=45; initgraph(&gd,&gm,""); while(1) { home(); bar(i,j,k,l); if(GetAsyncKeyState(VK_RIGHT)) { bar(i,j,k,l); i+=m; k+=m; delay(d); cleardevice(); } else if(GetAsyncKeyState(VK_LEFT)) { bar(i,j,k,l); i-=m; k-=m; delay(d); cleardevice(); } else if(GetAsyncKeyState(VK_UP)) { bar(i,j,k,l); j-=m; l-=m; delay(d); cleardevice(); } else if(GetAsyncKeyState(VK_DOWN)) { bar(i,j,k,l); j+=m; l+=m; delay(d); cleardevice(); } } getch(); closegraph(); } void home() { int x=50,y=50,z=50,v=450; setcolor(RED); outtextxy(x,y,"Exit"); outtextxy(z,v,"Entry"); setcolor(GREEN); line(120,100,500,100); //up line(120,400,500,400); //bottom line(100,100,100,400); //left line(500,100,500,400); //right line(120,100,120,130); line(120,130,190,130); line(100,250,160,250); line(160,250,160,200); line(160,200,300,200); line(300,200,300,170); line(300,200,450,200); line(450,200,450,170); line(450,170,350,170); line(300,170,140,170); line(300,100,300,130); line(250,130,480,130); line(480,130,480,250); line(480,250,300,250); line(300,250,300,350); line(160,225,400,225); line(160,250,220,250); line(220,250,220,300); line(220,300,250,300); line(220,300,220,330); line(220,330,250,330); line(220,330,220,350); //start bottom line(120,400,120,280); line(120,280,190,280); line(190,280,190,320); line(220,350,170,350); line(170,350,170,310); line(170,310,140,310); line(140,310,140,375); line(140,375,465,375); line(465,375,465,280); line(440,355,440,300); line(440,355,380,355); line(380,355,380,375); line(440,300,340,300); line(340,300,340,280); line(340,280,440,280); line(420,330,300,330); line(300,270,250,270); }

Comments