تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 15

نام تاپيک: شروع به نوشتن پروژه شطرنج

  1. #1
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض شروع به نوشتن پروژه شطرنج

    در مورد نوشتن پروژه شطرنج به زبان ++C تو کنسول راهنمايي مي خواستم .
    اصلا Source نمي خوام . فقط يه راهنمايي ...
    خوب يه صفحه 8 * 8 رسم مي کنيم . تقريبا ميشه گفت بيشتر مشکل من تو همين رسم اين صفحه هست . چجوري خطوط رسم کنيم ؟ تازه حالا گيرم که خطوط رو رسم کرديم . خونه هاي سياه و سفيد رو چجوري مشخص کنيم و متعاقب اون مهره هاي سفيد و سياه . خوب مهره سفيد تو صفحه سفيد ديده نميشه و مهره سياه تو صفحه سياه .

  2. #2
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

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

  3. این کاربر از فاطـمه بخاطر این مطلب مفید تشکر کرده است


  4. #3
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    با توابع گرافيکي آشنا نيستم . تو ويژوال استوديو هم هدر هاي زير رو يکي يکي امتحان کردم ولي هيچ کدوم رو نشناخت .
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ضمنا اصل موضوع پس به نظر شما کجاست ؟
    فکر کنم سخت ترين قسمتش اين باشه که اگه کاربر خواست حرکتي انجام بده ، ما با توجه به موقعيت يکايک مهره هاي ديگه تشخيص بديم که اين حرکت مجاز هست يا نه . فکر کنم منظور شما هم همين جا بود . ولي خوب بالاخره اول بايد بتونم صفحه شطرنج رو داشته باشم بعد اين مراحل .
    مي تونين يه کمکي کنين ؟

  5. #4
    حـــــرفـه ای mahdi7610's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    قـــــــم
    پست ها
    6,150

    پيش فرض

    در مورد نوشتن پروژه شطرنج به زبان ++C تو کنسول راهنمايي مي خواستم .
    اصلا Source نمي خوام . فقط يه راهنمايي ...
    خوب يه صفحه 8 * 8 رسم مي کنيم . تقريبا ميشه گفت بيشتر مشکل من تو همين رسم اين صفحه هست . چجوري خطوط رسم کنيم ؟ تازه حالا گيرم که خطوط رو رسم کرديم . خونه هاي سياه و سفيد رو چجوري مشخص کنيم و متعاقب اون مهره هاي سفيد و سياه . خوب مهره سفيد تو صفحه سفيد ديده نميشه و مهره سياه تو صفحه سياه .
    همه این چیزهایی که شما گفتید نیاز داره تا حداقل سورس یه برنامه را ببینید .

    این پروژه ای که گذاشتم برنامه حرکت اسب در شطرنج و برنامه مربع جادویی هستش . میتونه کمکتون کنه .


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید

  6. 2 کاربر از mahdi7610 بخاطر این مطلب مفید تشکر کرده اند


  7. #5
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    خيلي ممنون .
    ولي با ديدن اين سورس من نااميد شدم . بيش از 8000 خط کد براي حرکت اسب ؟
    با اين حساب براي شطرنج هم يه سي چهل هزار خطي بايد داشته باشيم .
    در مورد حرکت اسب يه توضيحي ميدين ؟ اين اسبه چيکار مي کنه ؟

  8. #6
    داره خودمونی میشه DaneshD's Avatar
    تاريخ عضويت
    May 2009
    محل سكونت
    Sweden
    پست ها
    196

    پيش فرض

    من اگر جای شما بودم، اول سعی میکردم برنامه شطرنج او در یک محیط بسیار ابتدایی که حتی مهره ها با حروف آلفابت مشخص شدن بنویسم و وقتی مطمئن شدم همه چی درست هست، اونوقت یک GUI مناسب براش مینوشتم. اینکه شما از اول بجای core برید سر GUI زیاد درست نیست. کد بالا رو هم که دبدید احتمالا حرکت smooth اسب در فضای سه بعدی رو نشون میده که طبیعتا مفصل تر میشه. حرکت ساده در فضای دو بعدی خیلی ساده تر هست و بهتر هست از توابع گرافیکی C استفاده کنید.

  9. این کاربر از DaneshD بخاطر این مطلب مفید تشکر کرده است


  10. #7
    آخر فروم باز فاطـمه's Avatar
    تاريخ عضويت
    Jun 2008
    محل سكونت
    Mashhad
    پست ها
    1,755

    پيش فرض

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

  11. این کاربر از فاطـمه بخاطر این مطلب مفید تشکر کرده است


  12. #8
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    نه گرافيک نمي خواستم . همين تو حد کنسول . براي حرکت کردن هم مثلا طرف تايپ مي کنه :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    يعني مثلا مهره اي که تو خونه 2 و 3 هست بره به خونه 3 و 3 و يه بار صفحه از اول پاک ميشه و دوباره صفحه رسم ميشه با مکان جديد مهره .
    خوب پس برم سراغ الگوريتم . ولي براي رسم خطوط مزاحمتون مي شم .
    ممنون ....

  13. #9
    Scientific Moderator farshidshd's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    ๑۩۞۩๑̴
    پست ها
    4,522

    پيش فرض

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

    این پروژه ای که گذاشتم برنامه حرکت اسب در شطرنج و برنامه مربع جادویی هستش . میتونه کمکتون کنه .


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    موفق باشید
    اینو چطوری اجراش کنیم؟؟؟

  14. #10
    حـــــرفـه ای sin2x=2sinxcosx's Avatar
    تاريخ عضويت
    Dec 2007
    پست ها
    2,234

    پيش فرض

    سلام دوستان . من پروژه شطرنجمو تموم کردم . همه چيش سالمه . ولي باز هم حبفم مياد گرافيکي نباشه . خواهشا کمک کنين اين تيکه رو گرافيکي کنم . الان صفحه شطرنج من اينطوري رسم ميشه .





    به جاي عکس مهره ها اسم اختصاريشون رو چاپ مي کنم .

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •