انقلاب هوش مصنوعی در مادسازی
تا قبل از سال 2026 دنیای مادسازی و مادساز ها قشر محبوبی بودن که در کنار آوردن cj تو تمآآآآآم بازی های تاریخ بشریت میومدن بعضی ایرادات فنی و هنری بازی هارو برطرف میکردن یا حتی قدیم ترش یه بازی جدید از دل یه بازی قدیمی بیرون میکشیدن. مثل کانتراسترایک که یه ماد برای half life بود یا dota2 که ماد Warcraft III بود. حتی پابجی هم ماد یه بازی به اسم Arma 3 بوده.
مادساز ها جدا ازینکه کاری میکردن تا تفنگ شما توی gta v به جای گلوله، اتوبوس شلیک کنه میتونستن چیزایی به بازی اضافه کنن که اصلا توش نیست! مرحله جدید، آیتم جدید یا سازه های جدید و اصن قابلیت جدید که سبک بازی کردن شمارو عوض میکنه ":)

و صد البته ماد هایی که کیفیت بازی هارو بیشتر میکنن
زرنگ باشی میفهمی از دنیای ماد قد بز سر در نمیارم :/ من تنها استفاده ای که از ماد کردم اینکه ماشین های nfs most wanted رو با ماشین های جدید جابجا کردم :|
خلاصه که جامعه محبوبیه و gta و minecraft در صدر بازی هایی هستن که فرت و فورت براشون ماد میاد. توی مادسازی چند تا کار میتونن انجام بدن
- اسکین یه کاراکتر یا شیء رو میذارن جای کاراکتر دیگه، فقط اسکینش ولی باقی انیمیشن ها، رفتار ها و دیالوگ ها همون شخصیت قبلیه
- اصلاحات فنی انجام بدن مثلا نسبت تصویر به بازی قدیمی رو با مانیتور های جدید سازگار کنن یا کیفیت یه بازی سنگین رو برای کامبیوتر های ضعیف پایین میارن تا اجرا شه.
- اصلاحات هنری انجام بدن مثلا نورپردازی و افکت جدیدی به بازی اضافه کنن. مثلا بازی Assassin's Creed Syndicate یه ماد داره که محیط لندن رو تیره و تار میکنه و فاز دارکی به بازی میده.
Overhaul یعنی دیالوگ ها، موسیقی و گاهی گرافیک بازی رو تغییر میدن مثل ماد هایی که gta v رو خیلی خفن میکنن.
Total conversion یعنی کلا یه بازی جدید از دل یه بازی دیگه میسازن مثل کانتر!
بعضی بازیا و بعضی توسعه دهنده ها خیلی بامادساز ها حال میکنن و کلا بازیشون خیلی مادخوره مثلا ماینکرفت اینقدر ماد پذیریش بالاست که ملت با ماد میتونن توی ماینکرفت یه بازی دیگه مثل doom 64 رو اجرا کنن! یا یه بابایی اومده بود chat gpt ساده ای رو رو ماینکرفت پیاده کرده بود. شرکت هایی مثل valve هم با مادساز ها رابطه خوبی دارن.
اما ازونطورف یه سری شرکت مثل راکستار زیاد حال نمیکنن با این قضیه و جلوی بعضی مادساز هارو میگیرن. اصن یه قضیه اینکه gta های جدید فوری برای pc نمیاد اینکه جامعه مادساز نیان شخصیت اول رو با شرک جابجا کنن :/
هرچقدر دانش شما از موتور بازی سازی اون بازیه، برنامه نویسی، مدلسازی و چیزای دیگه بیشتر باشی مادی که میسازید میتونه خیلی تغییرات وسیعی بده تو بازی و همین دانش الان به کمک هوش مصنوعی ختم به یه چیز الله ناموسی شده. تا قبل از هوش مصنوعی ماد ها یه سری محدودیت هایی داشتن مثلا شما میتونستی اسکین استیو توی ماینکرفت رو بیاری توی بازی دیگه ولی فقط اسکینش
اما الان نه تنها اسکین بلکه تمام مکانیک ها و قوانین اون بازی تو یه بازی دیگه مثل cyberpunk 2077 قابل اجران. شما میتونی tnt های ماینرکرفت رو بذاری زیر ماشین های سایبرپانک و واقعا منفجر میشه! میتونی creative mode بشی و توی الدن رینگ پرواز کنی یا زمین رو بکنی و زمین واقعا کنده میشه و عین ماینکرفته! این دیگه واقعا برام عجیب بود.
اما چطور؟
در حالت عادی شما باید ببینی اصن موتور بازی سازی که اون بازیه باهاش ساخته شده چقدر باهات راه میاد تا تغییراتی ایجاد کنی و اصن تو سوادشو داری گلابی؟! حالا سواد این بازی و موتورش داری ولی سواد اون یکی بازی و موتورشم داری؟
مثلا سایبرپانک با موتور بازی سازی REDengine ساخته شرکت cd project red توسعه داده شده و ماینکرفت با موتور Lightweight Java Game Library یا زبان جاوا ساخته شده.
حالا باید جفت اینارو بلد باشید تا یه کاری کنید چیزی ازین بازی داخل اون بازی کار کنه.
اما هوش مصنوعی اینجا حرکتی میکند. به کمک ai agent ها میشه فایل های بازی هارو سریع تر بررسی کرد تا بهتون بگه چی رو لازمه به چی تبدیل کنید تا محتوا جور دربیاد. حتی خودش اینکارو براتون انجام میده و تست میگیره ببینه آیا کار کرد یا زدید به جدول :)
ایجنت ها میتونن محتوا رو تحلیل کنن و بگن که چطور ساخته شده و چطور کار میکنه. خود فهمیدن این قضیه واسه آدمیزاد نیاز به تحلیل و فسفر سوزوندن بود چه برسه به اینکه با فهمیدن شیوه کارش سعی کنه یه چیزی مثل اونو بازتولید کنه. البته این به این معنی نیست که هر ننه قمری به caht gpt بگه برام مادی بساز که تو کالاف دیوتی ویچر بیارم یا الدن رینگ رو با doom ترکیب کنم.
من خیلی از برنامه نویسی سردرنمیارم نتونستم با هوش مصنوعی یه موزیک پلیر بسازم مرد حسابی -.-
هرچقدر سواد شما از مدلسازی، انیمیشن و برنامه نویسی بیشتر باشه میتونید بفهمید کجای کار ایراد داره که اون هوشواره بتونه اصلاحش کنه.

حالا شاید براتون جالب باشه که mincraft ring یا spider arkham چطور ساخته شدن.
همونطور که بالاتر گفتم اگه اسکن spider man رو بیاریم تو بتمن آرکام نایست یا استیو رو بیاریم توی الدن رینگ اونا با منطق بازی میزبان کار میکنن. یعنی حرکت کردن، ضربه خوردن، تعامل با اشیا و مبارزه کردن با قوانین اون بازی انجام میشن که به عنوان بستر انتخاب شده. توی بتمن آرکام ما تار نمیزنیم و دشمنا رو نیمتونیم پرتاب کنیم پس اگه اسپایدر من رو بذارید توش و انیمیشن جدید براش درست کنید نهایتا عین بتمن میشه چون محیط، محیط بتمنه ":)
اینجا از یه چیزی استفاده میشه به اسم واسط نرم افزاری مثل ArkWeb
ما باید هردوتا بازی رو همزمان اجرا کنیم و سعی کنیم چیز هایی از بازی A رو با چیز هایی از بازی B ترکیب کنیم. مثلا اگه میخواید استیو تو الدن رینگ بچرخه نیاز داریم حرکت، تعامل و بلوک های ماینکرفت رو از بازی ماینکرفت و محیط، مبارزه و دشمنان رو از الدن رینگ برداریم. حالا واسط ما میاد بین این دوتا معادل سازی میکنه تا با هم هماهنگ بشن.
مثلا اسپایدرمن تار میزنه بین ساختمون و بتمن با اون قلابش تاب میخوره ولی چند تا تفاوت دارن، اسپایدر من به هرجا که بخواد تار میزنه ولی بتمن فقط به مکان هایی که بازی میگه میتونه قلاب شلیک کنه و بتمن مستقیم میره به سمت جایی که قلاب شلیک شده اما اسپایدرمن آویزون میشه.
اینجا به کمک ai باید این قضیه رو مهندسی معکوس کنیم تا بشه ارتباطی به این دوتا ساخت. اسپایدرمن تو محیط حرکت میکنه و محیط واکنش میده، این ارتباط رو اون واسطه ایجاد میکنه و گاهی لازمه دوتا زبون مثل payton و c++ بلد باشید تا بفهمید چی داره مینویسه.
کلا تکنوجیا حاجی تکنولوجیا !
با گسترش این واسطه ها که بتونن دوتا نرم افزار رو باهم بفهمن و یه چیزایی ازین بریزن تو اون یکی مادسازی یه چیز عجیب غریب میشه. البته مادساز ها چیزی رو از اول نمیسازن فقط دارن ویژگی هایی که از عقب ساخته شدن رو توی بستر هایی که از قبل وجود دارن وارد میکنن. فرض کنید یه نفر یه بازی میسازه که زیاد جالب درنمیاد بعد یه مادساز میاد یه شخصیت رو با یه مکانیک متفاوت میاره توش و یکهو میبینی چیز جالبی شد!
مثلا wolvorine 2026 رو اگه با wolvorine 2009 ترکیب کنیم چی میشه؟
نظر شما چیست؟