Cara Membuat Sederhana Game C C++

Cara Membuat Sederhana Game C C++


Cara Membuat Sederhana Game C C++


Ternyata gak rugi semester lalu aku ngulang mata kuliah pemrograman komputer. Ditinggal dosen ke ln beberapa minggu terus dikasih tugas buat game. game apa? terserah katanya, yang penting game bisa jalan. Akhirnya dengan segenap upaya dan dengan melalui proses-proses panjang akhirnya jadi juga game buatanku murni langsung dibuat pakek bahasa pemrograman C/C++ menggunakan compiler Turbo C. Gini ni script dan screenshot gamenya.
Cara Membuat Sederhana Game C C++
/* Tembak-tembak-an
by:
Imam Murtaqi
2208100128
Teknik Elektro ITS
*/
#include(conio.h)
#include(stdio.h)
#include(dos.h)
#include(stdlib.h)
int int_x=35,move,n,x,poin=0,bebek=0;
char navigasi;
void petunjuk();
void awal();
void game();
void main()
{
awal();
}
void game()
{
clrscr();
gotoxy(35,40);printf("=*=");
int_x=35;
gotoxy(65,1);printf("Press k to exit");
poin=0;
bebek=0;
do
{
for(x=1;x<=75;x++) { delay(70); gotoxy(x-1,2);printf(" "); gotoxy(x,2);printf("s"); if(kbhit()) { navigasi=getch(); switch(navigasi) { case 'd':if(int_x<=73){int_x=int_x+1;move=1;}break; case 'a':if(int_x>=3){int_x=int_x-1;move=1;}break;
case 'k':x=76;navigasi='k';break;
case ' ':
for(n=39;n>0;n--)
{
x++;
gotoxy(x-1,2);printf(" ");
gotoxy(x,2);printf("s");
gotoxy(int_x+1,n);printf("|");
gotoxy(int_x+1,n+1);printf(" ");
gotoxy(int_x+1,40);printf("*");
delay(70);
if(x==75){x=1;bebek++;gotoxy(75,2);printf(" ");}
if((x==int_x+1)&&(n==2))
{
poin++;
gotoxy(x,n);printf("@");
delay(500);
x=1;
}
}
gotoxy(int_x+1,1);printf(" ");
gotoxy(65,1);printf("Press k to exit");
break;
default:move=0;break;
}
}
gotoxy(1,1);printf("Poin : %d",poin);
gotoxy(1,3);printf(" ");
gotoxy(15,41);printf(" ");
gotoxy(1,41);printf("Sisa bebek : %d",30-bebek);
if(x==75){gotoxy(75,2);printf(" ");}
if(move==1)
{
gotoxy(int_x-1,40);printf(" ");
gotoxy(int_x+3,40);printf(" ");
gotoxy(int_x,40);printf("=*=");
}
}
if(bebek<=30) bebek++; if(bebek>30)
{
gotoxy(25,25);printf("Poin yang anda dapatkan : %d",poin);
getch();
awal();
}
}while (navigasi!='k');
awal();
}

void awal()
{
int a;
clrscr();
printf("MAIN MENU\n");
printf("1. New Game\n");
printf("2. Petunjuk Permainan\n");
printf("3. Exit");
a=getch();
switch(a)
{
case '1': game();break;
case '2': petunjuk();break;
case '3': exit(1);break;
default : printf("\nPilih angka 1-4!");getch();break;
}
}

void petunjuk()
{
clrscr();
printf(" Petunjuk Permainan\n");
printf("Tembaklah bebek yang dilambangkan\n");
printf("dengan huruf 's'sedemikian hingga\n");
printf("peluru mengenai bebek tersebut.\n");
printf("Terdapat 30 bebek yang melewati me-\n");
printf("dan tembak. Yang mampu menembak be-\n");
printf("bek dengan tepat dengan poin terbanyak\n");
printf("Dialah yang menjadi pemenang.\n");
printf("\nkeyboard controler:\n");
printf("kanan : d\n");
printf("kiri : a\n");
printf("Tembak : space\n");
printf("\n\nPress any key...");
getch();
awal();
}



Cara Membuat Sederhana Game C C++
sumber:http://yodipurnama.blogspot.com/2009/10/membuat-game-sederhana-cc.html





Description: Cara Membuat Sederhana Game C C++ Rating: 4 Reviewer: Imam Murtaqi - ItemReviewed: Cara Membuat Sederhana Game C C++

0 comments:

artikel terkait imam murtaqi