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

نام تاپیک: چگونگی ساخت هوش مصنوعی با سی پلاس پلاس و opengl

  1. #1
    کاربر دائمی آواتار orache
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    رشت
    سن
    27
    پست
    571

    چگونگی ساخت هوش مصنوعی با سی پلاس پلاس و opengl

    سلام این مورد خیلی اعصابم رو ریخته بهم میخام هوش مصنوعی بسازم ولی نمیشه اشکالات زیر برای چی هست
    .
    روش : اینطوری تعریف کردم که وقتی ابجکت بازیکن ( ابجکت فقط یک پلیگانه با 4 ورتکس ) از دشمن ( که اونم مثل بازیکن ساخته شده ) به اندازه ی یه مربع به ابعاد یه مربع که 3 برابر دشمنه فاصله داشت دشمن متوجه ما بشه و به سمت با پیش بره ولی اینطوری عمل نمیکنه چجوری بگم متوجه ما میشه و طرف ما هم میاد ولی ما بریم چپ اون همونطوری به مسیر اولش ادامه میده و نه وای میسه نه به طرف ما میاد متاسفانه کد هام خیلی شلوغ پلوغن و خیلی هم زیاد نتوستم بذارم خاهش میکنم کمکم کنید خیلی نیازش دارم


    یه نگاه به عکس زیر هم بندازین


  2. #2

    نقل قول: چگونگی ساخت هوش مصنوعی با سی پلاس پلاس و opengl

    سلام

    هوش مصنوعی کاری به OpenGL و C++‎ نداره ، مفاهیم و مطالب مربوط به هوش مصنوعی رو یاد بگیرید تو هر زبان یا API ای میتونید پیاده کنیدش ...
    اما در مورد سوالت ( در ساده ترین حالت ممکن ) برای اینکه دشمن بفهمه بهش نزدیک شده اول فاصله رو چک کن ... کد فاصله هم که دیگه کاری نداره :
    sqrt ( x * x + y * y + z * z )


    بعد اگه فاصله کمتر از یه مقداری و بیشتر از یه مقدار دیگه بود اونوقت میتونید مکان دشمن رو interpolate کنید به مکان player اتون ... interpolate کردن هم کدش سادس :
    (b - a) * progress + a


    یه کار دیگه هم البته میتونی بکنی ، اول بردار جهت رو بسازی ( b - a ) و بعد Normalize اش کنی و بعد این بردار رو به مکان دشمن اضافه کنی ...

  3. #3
    کاربر دائمی آواتار orache
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    رشت
    سن
    27
    پست
    571

    نقل قول: چگونگی ساخت هوش مصنوعی با سی پلاس پلاس و opengl


    ایول الان فهمیدم مشکل دیگه ای داشتم بهت میگم البته یسری کارای دیگه هم بایس میکردم که یادم رفت

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

  1. مبتدی: کمک در ساخت هوش مصنوعی(در موتورهای بازی سازی)
    نوشته شده توسط REZAsys در بخش طراحی و ساخت بازی‌های کامپیوتری
    پاسخ: 8
    آخرین پست: یک شنبه 02 بهمن 1401, 09:50 صبح
  2. همکاری در ساخت کتابخانه های جانبی برای سی پلاس پلاس
    نوشته شده توسط Asg.Mojtaba در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: چهارشنبه 20 اردیبهشت 1391, 16:45 عصر
  3. راهنمایی و کمک برای طراحی و ساخت یک هوش مصنوعی
    نوشته شده توسط M.KH-SH در بخش VB.NET
    پاسخ: 5
    آخرین پست: یک شنبه 17 اردیبهشت 1391, 20:27 عصر
  4. نحوه ساخت پایگاه داده در ویژوال سی پلاس پلاس
    نوشته شده توسط LoveGameDesign110 در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 12
    آخرین پست: شنبه 25 شهریور 1385, 10:06 صبح
  5. نیاز به راهنمایی: طراحی سایت با سی پلاس پلاس امکان پذیره ؟
    نوشته شده توسط borzoo در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 22
    آخرین پست: شنبه 01 آذر 1382, 17:19 عصر

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

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