Hoken Tech – ساخت بازی های ویدیویی با هوش مصنوعی
به #HokenTech خوش آمدید
کسانی که با بازیهای ویدیویی سروکار دارند و آنها را میسازند، میدانند که این بازیها برای ساخته شدن چقدر به تلاش نیاز دارند و به حمایت افراد مختلفی برای بخش های مختلف نیاز است.
همه نمی توانند افراد حرفه ای به ویژه برای ساخت بازی های مستقل را استخدام کنند و برای رفع این مشکل، هوش مصنوعی می تواند به کمک ما بیاید، هم در مورد کاراکترها و هم در خلق تصویر نهایی از آنها به ما کمک کند.
به لطف همکاری بین تیم فناوریHoken و رویداد Giffoni Good Games 2023، یک بازی ویدیویی، بهویژه یک بازی ویدیویی مبتنی بر بلاک چین (ساخته شده در شبکه آزمایشی EOS EVM برای اهداف آموزشی)، که در آن 90 درصد گرافیکها و شخصیتها ساخته شدهاند، به لطف هوش مصنوعی ایجاد شد.
شکل دادن به کاراکترها با هوش مصنوعی
اولین قدمی که باید برداریم این است که از ایده خود شروع کنیم و با پشتیبانی از هوش مصنوعی به توسعه آن کمک کنیم و با توجه به اینکه این یک تمرین متنی است، می توانیم برای مثال از ChatGPT برای درخواست پشتیبانی استفاده کنیم.
در این حالت، از (“prompt”) می خواهیم که یک رئیس شرور را مطابق با دنیای بازی های ویدئویی برای ما شرح و توضیح دهد:
Hoken Tech – توضیح Prompt
و در اینجا می بینیم که در عرض چند ثانیه تمام اطلاعات رئیس شرور را با نام، توضیحات، چیدمان، توانمندیها، مهارت ها، کاراکتر و حتی یک داستان برای ما ایجاد می کند:
Hoken Tech – اطلاعات رئیس
ایجاد گرافیک با هوش مصنوعی
اکنون که عناصر مختلفی داریم، همچنین توصیفی از رئیس شرور، تنها چیزی که باقی می ماند این است که از ابزار دیگری استفاده کنیم که از هوش مصنوعی استفاده می کند و در این مورد ابزاری است که می تواند متن را به تصویر تبدیل کند (متن به تصویر) و در اینجا واقعا تعداد زیادی وجود دارد. ابزارها و در مورد ما از ArtSmart استفاده می کنیم و سعی می کنیم توضیحات ارائه شده توسط ChatGPT را درج کنیم:
Hoken Tech – ArtSmart
Hoken Tech – Malachi Darkborne
واقعا برای نقاشی ایجاد شده توسط هوش مصنوعی آن هم در چند ثانیه بد نیست و ما فقط باید تصویر ایجاد شده را انتخاب کنیم.
همان فرآیندی که به وضوح میتوانیم برای خلق همه قهرمانها استفاده کنیم و با همان شیوهای که تاکنون انجام دادهایم، علاوه بر این با ArtSmart میتوانیم نوع مدل را از مدل استانداردتر به مدل واقعیتر و حتی هر نوع فریمی که می خواهیم انتخاب کنیم:
Hoken Tech – ویژگی های ArtSmart
استفاده از گرافیک در بازی
هنگامی که تمام گرافیک های خود را در اختیار داریم، در این مرحله می توانیم برویم و آنها را در بازی خود استفاده کنیم و بر اساس ساختار همان چیدمان ها و اکشن های مختلفی را در صورت نیاز ایجاد کنیم یا به سادگی از شخصیت های مختلف درون بازی به روش های مختلف استفاده کنیم:
Hoken Tech – کاراکترهای Heros Beyond Time
برای یک بازی بلاک چین که نیاز به گرافیک های متنوعی نیز دارد، تصاویر مختلف در سیستم های غیرمتمرکز آپلود می شوند و سپس از طریق یک فراخوانی هوشمند به کار گرفته میشوند و از این طریق امنیت بیشتری به دست می آید زیرا هیچکس حتی سازنده آن نمی تواند آن را تغییر دهد. بنابراین آنها نیاز به مراقبت بیشتری برای این فایلها دارند، زیرا اگر اشتباه میکنید، باید قرارداد هوشمند را از ابتدا انجام دهید و از تغییرات جدید استفاده کنید.
همین امر در مورد رئیس بازی ویدیویی نیز صدق می کند که در آن ما هم پارامترها و هم گرافیک را به روش خاصی مقداردهی می کنیم، به خصوص در مورد یک بازی بلاک چین که در آن پارامترها دارای تنظیماتی هستند که در کد و برای بلاک چین نوشته شده اند. تنظیمات آنها را تغییرناپذیر می کند و از تغییر خارجی آنها به هر طریق یا با کمک نرم افزارهای مخرب (ترینرها، چیترها ها و غیره) جلوگیری می کند:
Hoken Tech – رئیس Heros Beyond Time
آینده بازی های ویدیویی
البته با هوش مصنوعی ما نه تنها میتوانیم گرافیک بازی ویدیویی خود را ایجاد کنیم، بلکه میتوانیم برخی از عناصر خود کد را نیز ایجاد کنیم و در زمان و منابع صرفهجویی کنیم، به ویژه برای کارهای ساده یا تکراری که یک هوش مصنوعی میتواند قطعهای را برای افزودن به ما ارائه کند.
با پیشرفت فناوری، برخی از توسعهدهندگان حتی هوش مصنوعی را در برخی ابزارها برای ایجاد بازیهای ویدیویی ادغام کردهاند، مانند Unity، جایی که با برخی prompt ها میتوان کل صحنههای بازی ویدیویی را از ابتدا تولید کرد.
فراموش نکنیم که خود بازی یکی از بخشهایی است که بیشترین رشد و حاشیه را برای توسعه و نوآوری دارد، بخشی که با پیشنهاد بازیهای ویدیویی که قبلا غیرقابل تصور بود، شروع به کشف بلاک چین میکند و به نفع هر دو بازیکن است. هر دو بازیکن قادر خواهند بود با استفاده از سیستمهای پیشرفتهای که از بلاک چین بهرهبرداری میکنند و در نهایت مالکیت داراییهای خود را دارند، و از طرف توسعهدهندگان نیز استفاده میکنند، زیرا مخاطبان گستردهتری در دسترس هستند، اما از نظر فنی نیز مانند بلاک چین پیچیده است، زیرا یک بازی ویدیویی بلاکچین مانند یک بازی ساده است. فرهنگ فرا گرفته شده توسط بازیکن از یک بازی ویدیویی قدیمی نه به عنوان یک ابزار سرگرمی ساده، بلکه به عنوان ابزاری برای یادگیری، به طور غیرمستقیم باعث افزایش تخصص و توشه فرهنگی فرد می شود.
بازی ویدیویی Heros Beyond Time
تا اینجا مراحل مختلفی را در مورد نحوه استفاده از هوش مصنوعی برای ایجاد یک بازی ویدیویی نشان داده ایم، اما ما در Hoken Tech این مدل ها و سیستم های توسعه را عملی کرده ایم و همچنین به لطف پشتیبانی Giffoni Good Games 2023، ویدیوی بلاک چین بازی “Heros Beyond Time” ایجاد شد.
بازی ای که در آن گیمر باید با رئیس ترسناک Darkborne روبرو شود و با کمک سایر قهرمانان و بازیکنان دیگر از سراسر جهان، با همدیگر دشمن شماره یک را شکست دهد. (آشنایی با شخصیت های بیشتر)
این یک بازی ویدئویی است که با استفاده از بلاک چین EOS یا بهتر است بگوییم با EVM آن یعنی EOS EVM توسعه یافته است و نه تنها امکان انجام تراکنشهای سریع و اقتصادی را فراهم میکند، بلکه امکان استفاده گسترده با ابزارهای پرکاربرد مانند کیف پول MetaMask یا سایر غیرمتمرکزها را فراهم میکند.
به دلایل پشتیبانی، این بازی ویدیویی قابل اجرا در گوشیهای هوشمند و رایانههای رومیزی، در شبکه آزمایشی EOS EVM ساخته شده است، به این ترتیب کاربران میتوانند با استفاده از بلاک چین و کیف پول به روشی کاملا ایمن از آن استفاده کنند و و بدون سرمایهگذاری روی کریپتو از آن یاد بگیرند. از آنجایی که این شبکه رمزنگاری آزمایشی را در اختیار کاربر قرار میدهد، 5 EOS روزانه برای هر کاربر، هم برای پرداخت تراکنشها و هم برای خرید بازی ویدیویی NFT ها قابل استفاده است.
Hoken Tech – برندها را به افراد دارای NFT ایتالیایی متصل می کند