نمایش نتایج 1 تا 37 از 37

نام تاپیک: chess

  1. #1

    chess

    لطفا برای نوشتن برنامه شطرنج با++vc مرا راهنمایی کنید

  2. #2
    سلام

    سورس جاوا اسکریپت بدردت می خوره؟

    مشابه سی است باید تبدیل کنید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  3. #3
    فعلا سورس نمی خوام .اگه می شه برای نوشتن این برنامه مرا راهنمایی کنید. ( یه الگوریتم )
    بعد اینکه من با جاوا آشنا نیستم.

  4. #4
    سلام

    دوست عزیز خیلی سخته!

    اول شما این سورس جاوا را نگاه کن.


    بعدش تصمیم بگیر.



    جاوا مثل سی است دوست عزیز.


    http://www.gatescript.com/games_num4.html
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  5. #5
    این هم از گنو

    http://directory.fsf.org/search/fsd-search.py?q=chess

    http://www.gnu.org/software/chess/

    و این هم دیگه از این سایت که واقعا محبوبه خیلی سورس داره و همه هم OpenSource:

    http://sourceforge.net

    توی Search کلمه Chess را تایپ کنید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  6. #6
    راستی گفته بودید آلگوریتم آلگوریتم برنامه شطرنج را میشه از روی سورسش در آورد نه؟

    در ضمن آدرس های گنو هم به زبان سی هستند.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  7. #7
    سلام !
    دوست گرامی پس می شه خود source را به mail من بفرستید؟
    راستی می شه به من بگوئید که خود مهره های شطرنج را باید چطور درست کنم ؟ و در ++vcبه کارببرم ؟
    leiliweb@yahoo.com

  8. #8
    یه چیز دیگه ! می شه لطفا"یه کتاب خوب برای یادگیری ++vc به من معرفی کنید.(لطفا نوشته جعفر نژاد نباشه. انتشارات نص نباشه چون دارم . و زیاد حجیم نباشه یعنی مرجع نمی خوام)
    <<سپاسگزارم از لطفتون >>

  9. #9
    سلام


    البته من چند تای متعدد به شما پیشنهاد کردم اما اگر اصرار به یکی دارید:

    این سایتش:

    http://www.gnu.org/software/chess/


    http://ftp.gnu.org/pub/gnu/chess/gnuchess-5.07.tar.gz

    بعد از دانلود با winrar باز کنید و در شاخه scr سورس را مشاهده کنید.



    در مورد کتاب من زیاد ویژوال سی کار نکردم. فقط سی استاندارد بلدم.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  10. #10
    سلام

    من معذرت می خوام ولی شما در مورد ساخت مهره های شطرنج بنده رو راهنمایی نکرده بودید . می شه لطفا"................ :oops:

  11. #11
    سلام

    برای ساخت مهره ها می تونید از فایلهای Jpg و Gif استفاده کنید.


    ftp://ftp.gnu.org/gnu/chess/



    ببینید بازی شطرنج همچین آسون نیست. شاید یک سال وقت بگیره.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  12. #12
    کاربر دائمی آواتار GentleGuy
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    فرنگ
    پست
    243
    شما در مورد ساخت مهره های شطرنج بنده رو راهنمایی نکرده بودید
    تشریف ببرید در محیط زیبای فتو شاپ و مهره هارو بسازید یا از (این تر نت ) دانلود کنید و تو برنامه تون از طریق کنترل پیکچر استفاده کنید :embr:

  13. #13
    کاربر تازه وارد
    تاریخ عضویت
    آبان 1383
    محل زندگی
    تهران
    پست
    81
    نقل قول نوشته شده توسط GentleGuy
    شما در مورد ساخت مهره های شطرنج بنده رو راهنمایی نکرده بودید
    تشریف ببرید در محیط زیبای فتو شاپ و مهره هارو بسازید یا از (این تر نت ) دانلود کنید و تو برنامه تون از طریق کنترل پیکچر استفاده کنید :embr:
    ساخت مهره ها در تری دی مکس راحت تره که !
    در مورد ارتباط تری دی مکس و ویژوال سی کسی چیزی نمی دونه ! :mrgreen:

  14. #14
    سلام





    ساخت برنامه شطرنج همچین آسون نیست که فکر کنید به راحتی بشه ظرف مدت یکماه اون را نوشت!





    برنامه های قوی شطنج بایستی یک OpeninigBook داشته باشه. یعنی روشهای استاندارد شروع بازی را داشته باشد. هر چه این دیتا بیس قوی تر بازی شما هم قوی تر است. معمولا یک فایل بسیار حجیم این اطلاعات را نگه داری می کند. حداقل 100 مگابایت برای یک برنامه قوی.

    سپس در وسط بازی که حرکتی غیر کتابی انجام شد نوبت به تحلیل میرسد. در اینجا بایستی حداقل تا 8 حرکت بعد تمام مهره ها بررسی شود. هر چه Level بررسی بیشتر باشد بهتر است اما این بررسی به طور توانی زمان میگیرد! یعنی یک سطح حرکت چیزی در حدود یک چهارم سطح دو و...

    این بررسی بایستی بر اساس اصول شطرنج امتیاز دهی شده و بهترین امتیاز حرکت بعدی مورد نظر باشد. مثلا بدانید اگر یک فیل فعال داشته باشید یا یک اسب را با فیل عوض کنید چقدر امتیاز دارد. یا مثلا کسب مرکز صفحه و فعال شدن مهره ها و... که این تعیین امتیاز بایستی توسط یک تئوریسن شطرنج صورت بگیرد.

    در انتهای بازی هم بایستی بر اساس اصول انتهایی بازی در مورد اینکه آیا بازی به تساوی یا برد می انجامد و... تصمیم گرفته شود.

    کسانی که می خواهند برنامه شطرنج بنویسند بایستی به این اصول وقوف کافی داشته باشند.

    همچنین در سایتی که من در زیر معرفی میکنم و برنامه ارائه شده اصلا هیچ گرافیکی برای این موضوع در نظر گرفته نشده است و حرکات بر اساس تئوری های ثبت حرکت بازی میشود.

    مثلا در نوشتن حرکت شطرنج اگر مهره سرباز از خانه E2 به E4 برود e4 مینویسند و اگر اسب از خانه g1 به f3 برود می نویسند Nf3 که N یا حرف اول نشاندهنده مهره و f3 فقط خانه مقصد است در صورتیکه تداخل وجود داشته باشد خانه مبدا هم نوشته میشود. برای سرباز P نوشته نمیشود. و... که همه در کتب اصول شطرنج است.

    شطرنج 15 کتاب مرجع دارد که 5 کتاب شروع بازی 5 کتاب وسط بازی 5 کتاب انتهای بازی را آموزش میدهد.

    فدارسیون بین المللی شطرنج فیده است که قوانین شطرنج را مدون میکند.


    و... هزاران حکایت دیگر که اگر شطرنج باز در حدود بازیکن باشگاهی باشید بایستی با آن آشنا باشید.



    جالبت است بدانید اولین کسی که فکر نوشتن برنامه شطرنج به ذهنش خطور کرده استاد بزرگ باتوینیک است. استاد بزرگ و بنیان گذار شطرنج روسیه و متخصص الکترونیک کسی که هنوز هم روسیه را به عنوان اولین کشور شطرنجی جهان معرفی کرده است.



    خب این اطلاعات کافی بود تا بدانید که کار شما چقدر بزرگ است!


    در ضمن من شطرج بازی میکردم البته در جوانی و خب این هم از خاطرات جوانی من بود.



    این gnuChess در معمولا در توزیع های لینوکس است و محیطی متنی دارد. یک سایت دیگر هم هست که برای شما آدرسش را مینویسیم که آن هم متنی است.


    http://sjeng.org/download.html



    موفق باشید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  15. #15

    توجه

    سلام دوست خوبم
    ببینید شاید بهتر بود از ابتدا من این موضوع را می گفتم ولی حالا معذرت می خوام که الان این موضوع را مطرح می کنم :
    من می خوام بازی شطرنج را بنویسم ولی این بازی " بازیه دو تا کاربر است نه یک کاربر با کامپیو تر . چون هم خود من و هم استادم این رو می دونیم که بازیه یک کاربر با کامپیوتر خیلی سخت و وقت گیر است.
    حال با توجه به این تفاصیل بنده را راهنمایی کنید . مرسی

  16. #16
    سلام

    خب حالا این شد یه چیز آسون.


    من با VC++‎ شما را می توانم راهنمایی کنم خوبه؟

    اول یک فرم بسازید.
    سپس خانه 64 تایی شطرنج با shape ها بسازید.
    مهره ها که عکس آنها در فایلهای ICO ذخیره شده (خیلی ساده خودتان می توانید آنها را طراحی کنید. نمادهای سمبلیک بکار ببرید تا کار برایتان راحت شود) با استفاده از دکمه فرمان و عکس ICO طراحی کنید.
    و...

    اجازه دهید شاید بتوانم کمکتان کنم. تا فردا اگر توانستم در اینجا یه چیزهایی می گذارم.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  17. #17
    مرسی شما چقدر خوبی؟

  18. #18
    عذر می خوام این قدر تند نروید . گفتم که من هنوز با ++vc کار نکردم .
    :sorry: :sorry: راستی یه چیز دیگه : من یه دوست دارم که قبلا" برنامه ی هشت وزیر و چند تا بازیه دیگه نوشتن . پس یعنی اون تجربه اش در این زمینه از من بیشتر است . ایشون به من می گویند که اگر بخواهم بازی را با خود ++c بنویسم می توانند تا حدی مرا رهنمایی کنند چون ایشون ++vc کار نکرده و آشنا نیستند ولی خب خیلی سخته و اگر بخوام این کار رو بکنم باید خود مهره ها را هم با مختصات بکشم .
    . حال من یک راهنمایی از شما می خوام / به نظر شما من این برنامه را با ++c بنویسم یا با ++vc . و اگر جواب شما ++vc است به من بگویید در این مدت زمان بسیار کم که فصل امتحانات بهاره هم است آیا من
    می تونم ++vc را یاد بگیرم یا خیر ؟ thanks any way>>

  19. #19
    http://javascript.internet.com/games...ayer-v1.0.html

    این همون چیزیه که شما می خواهید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  20. #20
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  21. #21
    کاربر دائمی آواتار GentleGuy
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    فرنگ
    پست
    243
    من کد بازی شطرنج با #c رو دارم اگه بدرد میخوره اینجا بذارم :)

  22. #22
    این همون چیزیه که شما می خواهید.
    منظورتون ؟
    شما گفته بودید که تا فردا .............
    ولی سوال من از شما یه چیز دیگه بود .تمنا می کنم برگردید بالا و سوال من رو یک بار دیگه بخونید :)

  23. #23
    سلام


    با هر وسیله که باشه فرق نداره اما vc سخته واقعا!
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  24. #24
    من کد بازی شطرنج با #c رو دارم اگه بدرد میخوره اینجا بذارم
    خیلی متشکرم از لطفتون . پس می شه لطفا"............ :embr:

  25. #25
    با هر وسیله که باشه فرق نداره اما vc سخته واقعا!
    خود شما داشتید مرا با vc راهنمایی می کردید. پس چی شد یک دفعه ؟یعنی شما می گویید که من سراغ vc نرم و با خود ++c بنویسم ؟ آیا به نظر شما این سخت نیست ؟

  26. #26
    ببینید آقای رضا من اصلا منظور شما رو متوجه نمی شم

  27. #27
    سلام

    من فکر کردم بلدید و فقط آلگوریتم شطرنج را می خواهید.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  28. #28
    خب حالا این شد یه چیز آسون.


    من با VC++‎ شما را می توانم راهنمایی کنم خوبه؟

    اول یک فرم بسازید.
    سپس خانه 64 تایی شطرنج با shape ها بسازید.
    مهره ها که عکس آنها در فایلهای ICO ذخیره شده (خیلی ساده خودتان می توانید آنها را طراحی کنید. نمادهای سمبلیک بکار ببرید تا کار برایتان راحت شود) با استفاده از دکمه فرمان و عکس ICO طراحی کنید.
    و...

    اجازه دهید شاید بتوانم کمکتان کنم. تا فردا اگر توانستم در اینجا یه چیزهایی می گذارم.
    اینها رو مگه شما ننوشتید؟

  29. #29
    به پست بالایی نگاه کنید
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  30. #30
    سلام

    من فکر کردم بلدید و فقط آلگوریتم شطرنج را می خواهید.
    _________________

    سلام
    خیلی با مزه ای شما . من 6 روزه دارم جیغ می زنم vc نمی دونم.
    به هر حال خود الگوریتم خیلی به دردم می خوره.
    مرسی

  31. #31
    به پست بالایی نگاه کنید
    سلام دوستی که من همش اذیتش می کنم(ببخشید) :oops:
    کدوم پست ؟ پست بالایی مال خودمه .

  32. #32
    دیگه جواب منو نمی دی دوست قدیمی؟ :strange:

  33. #33
    سلام

    یک عنوان در قسمت ویژوال بیسیک است نگاه کنید جالبه!

    چیزی که شما هم می خواهید. شطرنج دو نفره.
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

  34. #34
    سلام
    با چه عنوانی ؟

  35. #35
    :sad2:

  36. #36
    :mrgreen:

  37. #37
    سلام

    ببخشید.

    یه چند روز امتحان داشتم:


    http://www.barnamenevis.org/viewtopic.php?t=27407

    اینم آدرسش
    ____________________________
    همه چیز را همگان دانند و همگان هنوز از مادر زاده نشده اند. (بزرگمهر حکیم)

تاپیک های مشابه

  1. chess
    نوشته شده توسط leili87 در بخش C#‎‎
    پاسخ: 13
    آخرین پست: سه شنبه 17 خرداد 1384, 17:05 عصر
  2. chess 2
    نوشته شده توسط leili87 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 2
    آخرین پست: جمعه 13 خرداد 1384, 08:41 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •