Home
BCA
BCA Sem 1st
BCA Sem 2nd
BCA Sem 3rd
BCA Sem 4th
BCA Sem 5th
BCA Sem 6th
Programs
'C' Programs
Java Programs
Career
About
Contact
'C' Dinosaur Game
We are giving the source code of the dinosaur game. Dinosaur jumps in this game.
Home
'C' Programs
Dinosaur Jump Game :-
#include
#include
#include
#include
void getup() { textcolor(BLACK); textbackground(15); clrscr(); window(10,2,70,3); cprintf("Press X to Exit, Press Space to Jump"); window(62,2,80,3); cprintf("SCORE : "); window(1,25,80,25); for(int x=0;x<79;x++) cprintf("ß"); textcolor(0); } int t,speed=40; void ds(int jump=0) { static int a=1; if(jump==0) t=0; else if(jump==2) t--; else t++; window(2,15-t,18,25); cprintf(" "); cprintf(" ÜÛßÛÛÛÛÜ"); cprintf(" ÛÛÛÛÛÛÛÛ"); cprintf(" ÛÛÛÛÛßßß"); cprintf(" Û ÜÛÛÛÛßßß "); cprintf(" ÛÛÜ ÜÛÛÛÛÛÛÜÜÜ "); cprintf(" ßÛÛÛÛÛÛÛÛÛÛÛ ß "); cprintf(" ßÛÛÛÛÛÛÛß "); if(jump==1 || jump==2){ cprintf(" ÛÛß ßÛ "); cprintf(" ÛÜ ÛÜ "); }else if(a==1) { cprintf(" ßÛÛß ßßß "); cprintf(" ÛÜ "); a=2; } else if(a==2) { cprintf(" ßÛÜ ßÛ "); cprintf(" ÛÜ "); a=1; } cprintf(" "); delay(speed); } void obj() { static int x=0,scr=0; if(x==56 && t<4) { scr=0; speed=40; window(36,8,60,9); cprintf("Game Over"); getch(); window(36,8,60,9); cprintf(" "); } window(74-x,20,80-x,25); cprintf("Û Û "); cprintf("Û Û "); cprintf("ÛÜÜÜÜÛ "); cprintf(" Û "); cprintf(" Û " ); x++; if(x==73) { x=0; scr++; window(70,2,80,3); cprintf(" "); window(70,2,80,3); cprintf("%d",scr); if(speed>20) speed--; } } void main() { char ch; int i; getup(); while(1){ while(!kbhit()) { ds(); obj(); } ch=getch(); if(ch==' ') { for(i=0;i<10;i++) { ds(1); obj(); } for(i=0;i<10;i++) { ds(2); obj(); } } else if (ch=='x') return; } //outer while }
Copy Program
Previous
Next