پروژه بازی دوز سی پلاس C++

پروژه بازی دوز سی پلاسپروژه بازی دوز سی پلاس در پروژه بازی دوز به زبان C++ که با سادگی تمام و در حدود 150 خط نوشته شده، بازی معروف دوز یا ایکس او  (XO) شبیه سازی شده است. (بیشتر…)
ادامه مطلب

کدام زبان برنامه نویسی بهتر است ؟ مقایسه زبان های برنامه نویسی

کدام زبان برنامه نویسی بهتر است ؟کدام زبان برنامه نویسی بهتر است ؟ سوالی که ذهن برنامه نویسان یا افرادی که میخواهند برنامه نویسی یاد بگیرند را مشغول می‌کند. اما قبل از اینکه به این سوال پاسخ دهیم که کدام زبان برنامه نویسی بهتر است ، می‌بایست زبان های مختلف برنامه نویسی را بشناسیم و با قابلیت ها و کاربردهای زبان های برنامه نویسی آشنا شویم. بدین منظور ما در این مقاله به معرفی تعدادی از پرکاربرد ترین زبان های برنامه نویسی پرداخته ایم. در نهایت به این سوال پاسخ میدهیم که کدام زبان برنامه نویسی برا...
ادامه مطلب

بازی نقطه خط زبان برنامه نویسی C++ و C# + هوش مصنوعی

بازی نقطه خط زبان برنامه نویسیاز جمله کارهایی که میتوان با زبان های برنامه نویسی انجام داد تولید بازی های مختلف است.بازی نقطه خط یا به اصطلاح نقطه بازی، یک بازی قدیمی دو نفره است که از تعدادی نقطه و خط تشکیل میشود.بازی نقطه خط زبان برنامه نویسی C++ در محیط کنسول (بدون هوش مصنوعی) و همچنین توسط C# در محیط گرافیکی (همراه با هوش مصنوعی) پیاده سازی کرده ایم که میتوانید آن را دانلود کنید(بیشتر…)
ادامه مطلب

خواندن و نوشتن در فایل به زبان C++

خواندن و نوشتن فایل در C++در هنگام برنامه نویسی زمانی که یک متغیر تعریف میکنید، آن متغیر بخشی از RAM را اشغال می‌کند و می‌توان آن مقدار را در حافظه تا زمان پایان برنامه نگهداری کرد.اما به محض اینکه برنامه را ببندید تمام منابع مورد استفاده آن برنامه آزاد میشود و تمام اطلاعات متغیرها هم پاک میشود.اگر بخواهیم اطلاعات خاصی را به نحوی نگهداری کنیم که بعد از بسته شدن برنامه هم از دست نرود، باید از فایل ها کمک بگیریم.ساده ترین نوع ذخیره سازی به کمک فایل، استفاده از فایل های متنی با فرمت .txt ه...
ادامه مطلب

الگوریتم A* هوش مصنوعی (اول بهترین)

الگوریتم A* الگوریتم A* که به آن "اول بهترین" هم گفته میشود، یک الگوریتم جستجوی آگاهانه است که در پیمایش گراف و درخت در کامپیوتر مورد استفاده قرار می‌گیرد.هدف این الگوریتم یافتن یک پاسخ (هدف) برای یک مساله است. از این الگوریتم معمولا در بازیهای کامپیوتری و حل مسائل استفاده می‌شود.روش کار این الگوریتم به این صورت است که تابع ارزیابی با عنوان (f(n در نظر گرفته می‌شود و برای هر گره یک مقدار برای این تابع محاسبه میشود و در بین گره های موجود آنکه مقدار تابع ارزیابی آن بهینه تر باشد برای بسط انتخ...
ادامه مطلب

آموزش ویرایش قالب و محتوای نمونه وردپرس (قسمت دوم ویرایش سایت)

ویرایش قالب و محتوای وردپرسدر آموزش قبلی دیدیم که چگونه با استفاده از ابزار XAMPP میتوانیم Wordpress را بدون نیاز به هاست و بر روی سیستم شخصی خودمان نصب و یک سایت راه اندازی کردیم.در قسمت دوم این آموزش سعی داریم به شما یاد دهیم چگونه میتوانید این محتوای نمونه را مطابق با سلیقه خود تغییر دهید.(بیشتر…)
ادامه مطلب