d@nyal
Member
سلام !
یکی از دوستام گیمی رو با سی پلاس پلاس نوشته که گفتم حیفه اینجا هم نزنم !
اسم گیم " آدونیک و ونوس " هستش . ( این اسم هم برای خودش فلسفه ای داره ! آدونیک و ونوس دو نفر هستن مثل همین لیلون و شیر شیرفرهاد خودمون - لیلی و فرهاد سابق ! - )
صفحه ی اول گیم به صورتی هستش که در زیر می بینید :
در واقع این بازی دو نفره هستش . که در صفحه ی اول ، اسامی بازیکن ها وارد خواهند شد .
بعد وارد قسمت اصلی بازی می شیم :
در این قسمت دو کاربر که یکی با ++ و دیگری با ** مشخص شده اند ، به دنبال دو خط موازی || (لیلون! ) خواهند رفت که هرکدام زود تر به آن برسند ، یک امتیاز بدست می آورند .
در واقع دو تا بازیکن همان دو تا عاشق هستند که می خواهند لیاقت خود را با رسیدن به ونوس (لیلون) ثابت کنند .
که از روی شکل تقریبا واضحه که کی به کیه و چی به چیه .
این هم تقدیم به طرفداران اوپن سورس : متن گیم :
با عرض پوزش از آقای مسود آموزگار (نویسنده ی این گیم ) به دلیل به کار بردن الفاظ جایگزین !
در ضمن ! یک نقل قول از آقای آموزگار :
موفق باشید ! دانیال خشابی !
یکی از دوستام گیمی رو با سی پلاس پلاس نوشته که گفتم حیفه اینجا هم نزنم !
اسم گیم " آدونیک و ونوس " هستش . ( این اسم هم برای خودش فلسفه ای داره ! آدونیک و ونوس دو نفر هستن مثل همین لیلون و شیر شیرفرهاد خودمون - لیلی و فرهاد سابق ! - )
صفحه ی اول گیم به صورتی هستش که در زیر می بینید :
در واقع این بازی دو نفره هستش . که در صفحه ی اول ، اسامی بازیکن ها وارد خواهند شد .
بعد وارد قسمت اصلی بازی می شیم :
در این قسمت دو کاربر که یکی با ++ و دیگری با ** مشخص شده اند ، به دنبال دو خط موازی || (لیلون! ) خواهند رفت که هرکدام زود تر به آن برسند ، یک امتیاز بدست می آورند .
در واقع دو تا بازیکن همان دو تا عاشق هستند که می خواهند لیاقت خود را با رسیدن به ونوس (لیلون) ثابت کنند .
که از روی شکل تقریبا واضحه که کی به کیه و چی به چیه .
این هم تقدیم به طرفداران اوپن سورس : متن گیم :
کد:
// Adonic & Venus //
//auther : Masood Amoozgar //
//authers email : [email protected] //
//website : www.mrh.ir //
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
clrscr();
char player1[7];
char player2[7];
gotoxy(1,3);
cout<<" a d d o o n n i c c "<<endl;
cout<<" a a d d o o n n n i c "<<endl;
cout<<" a a d d o o n n n i c " <<endl;
cout<<" aaaaaaa d d o o n n n i c " <<endl;
cout<<" a a d d o o n nn i c " <<endl;
cout<<" a a d d o o n n i c c " <<endl;
cout<<"--------------------------------------------------------------------------------"<<endl;
gotoxy(1,17);
cout<<"--------------------------------------------------------------------------------"<<endl;
cout<<" v v eeeee n n u u ssss "<<endl;
cout<<" v v e n n n u u s "<<endl;
cout<<" v v e n n n u u s s "<<endl;
cout<<" v v eeee n n n u u s "<<endl;
cout<<" v v e n n n u u s "<<endl;
cout<<" v v e n nn u u s "<<endl;
cout<<" v eeeee n n u u ssss "<<endl;
gotoxy(25,9);
cout<<" ..:::You're welcome:::.."<<endl;
cout<<" ************* Attention during playing the game: **********"<<endl;
cout<<" 1.Turn off (Caps Lock)."<<endl;
cout<<" 2.Turn on (Num Lock)."<<endl;
gotoxy(8,13);
cout<<"************* Insert your names: *************************";
gotoxy(9,14);
cout<<"player 1(**):";
gotoxy(9,15);
cout<<"player 2(++):";
gotoxy(23,14);
cin>>player1;
gotoxy(23,15);
cin>>player2;
clrscr();
for(int ll=1;ll<2501;ll++)
cout<<"[[[[ GET READY ]]]]";
clrscr();
randomize();
char s='2';
int i,c,d,j,k,l=0,mas1=0,mas2=0;
gotoxy(1,22);
cout<<"-------------------------------------------------------------------------------"<<endl;
cout<<" result: <<<<<Adonic & Venus>>>>> \n"<<" :: "<<player1<<" (**): "<<mas2<<" ..:::Producer:Masood Amoozgar:::.. "<<player2<<" (++): "<<mas1<<" ::"<<endl;
j=75,i=2;
gotoxy(j,i);
cout<<"**";
int x=5,y=2;
gotoxy(x,y);
cout<<"++";
tale:double tul=random(76)+2;
double arz=random(19)+2;
gotoxy(tul,arz);
cout<<"| |";
while ((s%2==0)||(s='a')||(s='d')||(s='w')||(s='x'))
{
jj: s=getch();
switch (s)
{
case 'a':x=x-1;
clrscr ();
if (x<=2) x=78;
gotoxy(x,y);
cout<<"++";
if (((x==tul-1)||(x==tul+2)||(x==tul+1)||(x==tul))&&(y==arz))
{
mas1+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player2<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(j,i);
cout<<"**";
gotoxy(tul,arz);
cout<<"| |";
break;
case 'd':x=x+1;
clrscr ();
if(x>78) x=2;
gotoxy(x,y);
cout<<"++";
if (((x==tul-1)||(x==tul+2)||(x==tul+1)||(x==tul))&&(y==arz))
{
mas1+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player2<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(j,i);
cout<<"**";
gotoxy(tul,arz);
cout<<"| |";
break;
case 'w':y=y-1;
clrscr ();
if(y<1) y=21;
gotoxy(x,y);
cout<<"++";
if (((x==tul-1)||(x==tul+2)||(x==tul+1)||(x==tul))&&(y==arz))
{
mas1+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player2<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(j,i);
cout<<"**";
gotoxy(tul,arz);
cout<<"| |";
break;
case 'x':y=y+1;
clrscr ();
if(y>21) y=2;
gotoxy(x,y);
cout<<"++";
if (((x==tul-1)||(x==tul+2)||(x==tul+1)||(x==tul))&&(y==arz))
{
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo"<<player2<<". You are Adonic.!!";}
clrscr();
mas1+=1;
goto tale;
}
gotoxy(j,i);
cout<<"**";
gotoxy(tul,arz);
cout<<"| |";
break;
case '2':i=i+1;
clrscr ();
if(i>21) i=2;
gotoxy(j,i);
cout<<"**";
if (((j==tul-1)||(j==tul+2)||(j==tul+1)||(j==tul))&&(i==arz))
{
mas2+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player1<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(x,y);
cout<<"++";
gotoxy(tul,arz);
cout<<"| |";
break;
case '4':
j=j-1;
if(j<=2) j=78;
clrscr ();
gotoxy (j,i);
cout<<"**";
if (((j==tul-1)||(j==tul+2)||(j==tul+1)||(j==tul))&&(i==arz))
{
mas2+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player1<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(x,y);
cout<<"++";
gotoxy(tul,arz);
cout<<"| |";
break;
case '6':
j=j+1;
clrscr ();
if(j>78) j=2;
gotoxy(j,i);
cout<<"**";
if (((j==tul-1)||(j==tul+2)||(j==tul+1)||(j==tul))&&(i==arz))
{
mas2+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player1<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(x,y);
cout<<"++";
gotoxy(tul,arz);
cout<<"| |";
break;
case '8':
i=i-1;
clrscr ();
if(i<1) i=21;
gotoxy(j,i);
cout<<"**";
if (((j==tul-1)||(j==tul+2)||(j==tul+1)||(j==tul))&&(i==arz))
{
mas2+=1;
for(ll=1;ll<2000;ll++)
{gotoxy(25,13);
cout<<"bravo "<<player1<<". You are Adonic.!!";}
clrscr();
goto tale;
}
gotoxy(x,y);
cout<<"++";
gotoxy(tul,arz);
cout<<"| |";
break;
default:goto jj;
}
if (mas1+mas2>-1)
{
gotoxy(1,22);
cout<<"-------------------------------------------------------------------------------"<<endl;
cout<<" result: <<<<<Adonic & Venus>>>>> \n"<<" :: "<<player1<<" (**): "<<mas2<<" ..:::Producer:Masood Amoozgar:::.. "<<player2<<" (++): "<<mas1<<" ::"<<endl;
}
else goto jj ;
}
return 0;
}
// Adonic & Venus //
//auther : Masood Amoozgar //
//authers email : [email protected] //
//website : www.mrh.ir //
با عرض پوزش از آقای مسود آموزگار (نویسنده ی این گیم ) به دلیل به کار بردن الفاظ جایگزین !
در ضمن ! یک نقل قول از آقای آموزگار :
کپی رایت شهریور 1385 :: آدونیک و ونوس :: مسعود آموزگار www.mrh.ir
موفق باشید ! دانیال خشابی !