پروژه بازی دوز با زبان C سی همراه سورس کد
در این پست سورس پروژه بازی دوز با زبان C سی همراه سورس کد را آماده کردیم. سورس کد بازی دوز خیلی ساده و ران بوده و یادگیری آن خیلی راحت است. نحوه بازی کردن هم به این گونه است که بعد از اجرای برنامه سیستم پیغامی رو نشان میدهد که اول چه کسی بازی را شروع کند در واقع می توانید با کامپیوتر بازی کنید.
بعد انتخاب گزینه ذکر شده صفحه ای سه در سه ضاهر میشود که باید تعداد O ها رو طوری در صفحه قرار بدهید که آنها در یک سطر یا ستون قرار بگیرد یا اینکه به صورت قطر اصلی یا فرعی باشد پس هر کدوم زودتر به این حالت برسد برنده بازی می شود. برای اینکه جلوی برنده شدن طرف مقابل را بگیرید باید مهره خود را طوری در صفحه قرار دهید که نزارید تا سه مهره طرف باهم قرار بگیرند. بعد از اینکه برنده بازی مشخص شد سیستم پیغامی رو نشون میدهد که آیا می خواهید دوباره بازی رو شروع کنید یا نه.
در ادامه می توانید قسمت های از سورس کد پروژه بازی دوز با زبان C سی را ملاحظه کنید.
تکه سورس کد پروژه بازی دوز با زبان C سی:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | <strong><span style="color: #ff0000;">جهت دریافت کد کامل این برنامه از قسمت خرید محصول اقدام کنید</span></strong> #include <stdio.h> #include <conio.h> #include <time.h> #include <stdlib.h> // for random numbers void main () { int i,j; char z; int x; char a[3][3]; clrscr(); // z baraie Y or N randomize (); x=rand() ; x= ((x)%2); a[0][0]='1'; a[0][1]='2';a[0][2]='3'; a[1][0]='4'; a[1][1]='5';a[1][2]='6'; a[2][0]='7'; a[2][1]='8';a[2][2]='9'; printf("RANDOM START : "); if (x==0) { printf ("Computer is first"); } else { printf ("You are first "); } printf ("rnn You :O rn computer :X rn"); printf("n press any key to start."); getche(); else if (a[1][2]=='X' && a[1][1]=='X' && a[1][0]=='4') a[1][0]='X'; else if (a[1][0]=='X' && a[1][1]=='X' && a[1][2]=='6') a[1][2]='X'; else if (a[0][1]=='X' && a[1][1]=='X' && a[2][1]=='8') a[2][1]='X'; else if (a[2][1]=='X' && a[1][1]=='X' && a[0][1]=='2') a[0][1]='X'; //best else if (a[1][1]=='5') a[1][1]='X'; else if (a[2][2]=='9' && a[0][0]=='1') a[2][2]='X'; else if (a[2][0]=='7' && a[0][2]=='3') a[2][0]='X'; //better 2 else if (a[1][0]=='4' && a[1][2]=='6') a[1][0]='X'; else if (a[0][1]=='2' && a[2][1]=='8') a[0][1]='X'; //normal 1 else if (a[2][2]=='9') a[2][2]='X'; else if (a[0][0]=='1') a[0][0]='X'; else if (a[0][2]=='3') a[0][2]='X'; else if (a[2][0]=='7') a[2][0]='X'; clrscr(); if (x==1) { //if 2 x=0; for (i=0; i<3 ; i++) { if (a[i][0]=='X' && a[i][1]=='X' && a[i][2]=='X') { printf("n YOU LOSE !"); z='8'; } } } |
ممنون از سایت پر محتواتون واقعا پروژه های زیادی دادید.
سایت خوبی دارید
بازی با موس هست یا کیبورد؟
بازی با کیبورد انجام میشه.
در واقع طرف دوم بازی کامپیوتر هست؟
بله درسته
ببخشید امکانش هست چندتا عکس از خروجی کد بذارید؟