ساخت بازی سهبعدی بدون یونیتی و آنریل، چطور؟
میخواهید بازی سهبعدی بسازید ولی از یونیتی و آنریل میترسید؟ راههای سادهتر ساخت بازی، از ابزارهای بدون کد تا ساخت بازی با هوش مصنوعی را ببینید.
چرا خیلیها از یونیتی و آنریل فرار میکنند؟
اگر تا حالا سراغ یونیتی یا آنریل انجین رفته باشید، احتمالاً با یک دیوار بلند روبهرو شدهاید: نصب چند گیگابایتی، یادگیری C# یا Blueprint، ساعتها آموزش برای فهمیدن سیستم فیزیک و نور، و در نهایت یک بازی نیمهکاره که هنوز روی گوشی اجرا نمیشود. این ابزارها برای استودیوهای حرفهای عالیاند، اما برای کسی که فقط میخواهد یک ایده را سریع تست کند یا اولین ساخت بازی خودش را تجربه کند، سنگین و پرهزینه از نظر زمان هستند.
خبر خوب این است که امروز بازی سازی دیگر محدود به این دو موتور نیست. مسیرهای سادهتری وجود دارد که بدون نوشتن حتی یک خط کد، یا با هوش مصنوعی که کد را برایتان مینویسد، میتوانید بازی سهبعدی واقعی بسازید و همان لحظه در مرورگر اجرایش کنید.
مسیرهای جایگزین برای ساخت بازی سهبعدی
قبل از هرچیز باید بدانید چه گزینههایی جلوی رویتان است. سه مسیر اصلی وجود دارد:
- ابزارهای بصری کشیدن و رها کردن مثل Construct یا PlayCanvas که با کلیک و درگ صحنه میسازید، اما باز هم منطق بازی نیاز به کمی آشنایی با مفاهیم برنامهنویسی دارد.
- موتورهای وب مبتنی بر جاوااسکریپت مثل Three.js یا Babylon.js که قدرتمندند ولی نوشتن کد را حذف نمیکنند، فقط سبکترند.
- ساخت بازی با هوش مصنوعی، یعنی توصیف بازی با زبان فارسی ساده و تحویل گرفتن یک بازی سهبعدی کامل و قابلاجرا، بدون دیدن حتی یک خط کد.
اگر هدفتان ساخت بازی بدون کدنویسی است، مسیر سوم امروز بیشترین سرعت را دارد و همین جاست که دفورا وارد میشود.
ساخت بازی سهبعدی با هوش مصنوعی چطور کار میکند؟
در دفورا شما در یک چت فارسی توضیح میدهید که چه بازیای میخواهید؛ مثلاً «یک بازی رانندگی در جاده کوهستانی با ماشین اسپرت و موسیقی هیجانی». هوش مصنوعی این توصیف را میخواند، کد بازی را مینویسد، مدلهای سهبعدی رایگان و مناسب را از منابعی مثل Poly Haven، Kenney و Sketchfab پیدا و انتخاب میکند، تصاویر لازم را میسازد و صداهای مناسب را انتخاب میکند. در آخر خودش بازی را تست میکند تا مطمئن شود اجرا میشود.
تفاوت اصلی با یونیتی اینجاست: شما نگران Import کردن مدل، تنظیم متریال، یا دیباگ کردن ارور نیستید. کافی است بگویید چه میخواهید و نتیجه را ببینید.
چه چیزی را میتوانید در چت تغییر دهید؟
بعد از ساخته شدن بازی، هرچه بخواهید تغییر کنید فقط با یک پیام دیگر در همان چت انجام میشود؛ مثلاً «سرعت ماشین را بیشتر کن» یا «رنگ آسمان را غروب کن». نیازی به باز کردن هیچ فایل یا پروژهای نیست.
مراحل عملی ساخت یک بازی سهبعدی ساده
برای اینکه تصویر روشنتری داشته باشید، مراحل واقعی ساخت یک بازی کوچک را با این رویکرد مرور میکنیم:
- ایده را ساده و مشخص بنویسید. بهجای «یک بازی جالب بساز»، بگویید نوع بازی (پلتفرمر، رانندگی، پازل)، محیط، و هدف بازیکن چیست.
- اولین نسخه را بسازید. هوش مصنوعی صحنه، شخصیت یا وسیله نقلیه، و قوانین اولیه را میسازد و بازی در مرورگر بالا میآید.
- بازی کنید و نقاط ضعف را پیدا کنید. شاید کنترل سخت باشد یا دوربین درست نایستد.
- با چت اصلاح کنید. هر مشکل را به زبان ساده توضیح دهید تا اصلاح شود؛ در پلن رایگان هر روز چند بار ساخت و ویرایش در اختیار دارید.
- لینک بازی را با دیگران به اشتراک بگذارید. دوستانتان میتوانند مستقیم در مرورگر بازی کنند، امتیازشان در جدول امتیازات ثبت شود و حتی نسخهی خودشان را بر پایه بازی شما بسازند (remix).
این چرخهی سریع، همان چیزی است که یادگیری بازی سازی را برای مبتدیها لذتبخش میکند؛ چون هر تغییر را در چند ثانیه میبینید، نه بعد از یک روز کامپایل و دیباگ.
بازی سازی آنلاین و اجرا روی موبایل بدون نصب
یکی از بزرگترین دردسرهای یونیتی و آنریل، خروجی گرفتن برای اندروید یا iOS است؛ نیاز به SDK، امضای اپلیکیشن، و گاهی چند روز دردسر فنی. در بازی سازی آنلاین با هوش مصنوعی، این مرحله اصلاً وجود ندارد. بازی مستقیم در مرورگر اجرا میشود، هم روی دسکتاپ و هم روی گوشی، بدون نصب هیچ برنامهای. برای ساخت بازی موبایل، همین کافی است که بازی را با موبایل باز کنید و تست کنید؛ چون از ابتدا برای اجرا در مرورگر طراحی شده، نه فقط برای دسکتاپ.
اگر میخواهید عمیقتر با این مدل کار آشنا شوید، صفحهی ساخت بازی موبایل و بازی سازی سهبعدی را ببینید.
مقایسهای واقعی برای انتخاب مسیر درست
| یونیتی/آنریل | هوش مصنوعی (دفورا) | |
|---|---|---|
| زمان تا اولین بازی | روزها تا هفتهها | چند دقیقه |
| نیاز به کدنویسی | بله | خیر |
| اجرا روی موبایل | نیاز به خروجی جداگانه | مستقیم در مرورگر |
| پیدا کردن مدل سهبعدی | دستی | خودکار توسط هوش مصنوعی |
| مناسب برای | پروژههای حرفهای بزرگ | یادگیری، پروتوتایپ، بازیهای سرگرمی |
اگر هدفتان ساخت یک بازی سهبعدی جدی و تجاری با گرافیک بسیار پیچیده است، یونیتی و آنریل هنوز جایگاه خودشان را دارند. اما اگر میخواهید سریع ایدهتان را واقعیت ببینید، برای دوستان بفرستید یا حتی برای گیمجم استفاده کنید، مسیر ساخت بازی با هوش مصنوعی بسیار منطقیتر است.
پلن رایگان و حرفهای، برای شروع کافی است
برای شروع لازم نیست هزینهای بپردازید. پلن رایگان دفورا روزانه سه بار ساخت بازی و ده بار ویرایش میدهد؛ برای امتحان کردن چند ایده و یاد گرفتن نحوهی کار کاملاً کافی است. وقتی جدیتر شدید و روزی چند پروژه میسازید، پلن حرفهای با پانزده ساخت و چهلوپنج ویرایش در روز، با هزینه هفتادوپنج هزار تومان در ماه (پرداخت ریالی) در دسترس است.
برای دیدن نمونه بازیهای ساختهشده توسط دیگران میتوانید سری به صفحه بازیها بزنید یا اگر میخواهید قدمبهقدم شروع کنید، راهنما را بخوانید.
جمعبندی
یونیتی و آنریل تنها راه ساخت بازی سهبعدی نیستند؛ اگر زمان کم دارید یا از کدنویسی خوشتان نمیآید، توصیف کردن بازی به زبان فارسی و گرفتن نتیجهی آماده در مرورگر، مسیری واقعی و سریع است. همین امروز در دفورا اولین بازی سهبعدی خودتان را با یک پیام بسازید.
پرسشهای پرتکرار
آیا برای ساخت بازی سهبعدی در دفورا نیاز به دانش برنامهنویسی دارم؟
نه. کافی است بازی موردنظرتان را به فارسی توضیح دهید؛ هوش مصنوعی کد، مدل سهبعدی و صدا را خودش آماده میکند.
بازیهای ساختهشده روی گوشی هم اجرا میشوند؟
بله، بازیها مستقیم در مرورگر اجرا میشوند و روی موبایل و دسکتاپ بدون نصب هیچ برنامهای کار میکنند.
استفاده از دفورا رایگان است؟
پلن رایگان روزانه سه ساخت و ده ویرایش میدهد؛ پلن حرفهای با پانزده ساخت و چهلوپنج ویرایش در روز، هفتادوپنج هزار تومان در ماه است.
مقالههای مرتبط
- ساخت بازی مار و فلپی برد با یک جمله در دفورا
- ساخت بازی آموزشی برای مدرسه با هوش مصنوعی و دفورا
- چطور برای ساخت بازی با هوش مصنوعی پرامپت خوب بنویسیم؟
- آموزش ساخت بازی با هوش مصنوعی از صفر تا صد