راهنمای کامل بازی‌سازی موبایل؛ یادگیری در ۷ مرحله

خانه » آموزش » بازی سازی » راهنمای کامل بازی‌سازی موبایل؛ یادگیری در ۷ مرحله

آموزش ساخت بازی موبایل، چیزی فراتر از یک رویاست. خیلی از ما از کودکی آرزو داشتیم بازی‌هایی که دوست‌شون داریم رو خودمون طراحی کنیم. اگر هنوزم به این فکر می‌کنی که چگونه بازی بسازیم و دنبال یه راه ساده، کاربردی و فارسی برای یادگیری هستی، این راهنما برای توئه!

بازی‌سازی موبایل امروز یکی از جذاب‌ترین و درآمدزاترین مسیرهای شغلی دنیاست. در چند سال اخیر بازار ایران هم حسابی رونق گرفته و پلتفرم‌هایی مثل مایکت و کافه بازار فرصت‌های خوبی برای دیده‌شدن و درآمدزایی ایجاد کردن. تو این مقاله از بازیاتو، قراره مرحله‌به‌مرحله مسیر آموزش ساخت بازی رو با هم مرور کنیم؛ از ایده‌پردازی تا انتشار نهایی.

ساخت یک بازی موبایل خوب فقط برنامه‌نویسی نیست. گرافیک چشم‌نواز، داستان سرگرم‌کننده، صداگذاری حرفه‌ای و حتی روانشناسی تجربه کاربر، همه جزو اجزای ضروری یک بازی موفق هستند. برای همین توصیه ما اینه که از همون ابتدا فکر تیم‌سازی باشی—چون بازی‌سازی یعنی کار تیمی.

گام اول: به کارتان علاقه داشته باشید

شما برای بازی‌ساز شدن مسیر پرپیچ و خمی را پیش‌رو دارید، تنها با این تفکر که چون بازی کردن را دوست دارم پس می‌توانم وارد حرفه‌ی بازی‌سازی شوم، وارد این کار نشوید، چراکه به سرعت خسته شده و دست از تلاش می‌کشید، به عنوان مثال برنامه‌نویسی یکی از فرایندهاییست که برای ساخت یک بازی حرفه‌ای با آن درگیر خواهید شد، در ادامه بیشتر با این موضوع آشنا خواهیم شد، اما تا اینجا بدانید که صرف داشتن علاقه نمی‌تواند شما را در این زمینه به موفقیت برساند و برای اینکه بتوانید یک بازی خوب بسازید، لازم است حسابی در کارتان جدی بوده و تلاش کنید.

روش ساخت بازی برای موبایل

پس اگر واقعا به ساخت و طراحی بازی علاقه دارید باید در این مسیر ثابت‌قدم باشید، بازی‌سازی احتیاج به تلاش و پشتکار فراوانی دارد، باید بتوانید در کنار یک تیم فعالیت کنید، پس در اولین مرحله آستانه‌ی صبر و تحمل خود را افزایش داده و سپس ادامه‌ی این آموزش را مطالعه کنید!

گام دوم: زبان انگلیسی خود را تقویت کنید

خواسته یا ناخواسته زبان دنیای آی‌تی، زبان انگلیسی است، شما در این مسیر باید با افراد مختلفی تعامل داشته باشید، بسته‌های نرم‌افزاری مورد نیازتان را از وبسایت‌های مرجع دریافت کرده و در مراحل ساخت بازی چالش‌ها و مشکلاتتان را حل کنید، بنابراین برای موفقیت سریع‌تر در این مرحله سعی کنید زبان انگلیسی خود را تقویت کنید تا بتوانید زودتر از هرکس دیگری به منابع جدید و دست اول دسترسی داشته‌باشید.

به عنوان یک مثال واقعی، خیلی از برنامه‌نویسان برای اینکه بتوانند مشکلات خود را حل کنند، سوالاتشان را در سایت‌های مثل StackOverflow می‌پرسند، البته که لازم نیست سطح زبان خیلی بالایی داشته باشید، برای اینکه بتوانید از سوالات و راه‌حل‌های ارائه شده استفاده کنید، کافیست کلیدواژه‌های مهم را بشناسید و بتوانید به خوبی در موتورهای جستجویی مثل گوگل به جستجو بپردازید.

گام سوم: با یک زبان برنامه‌نویسی آشنا شوید

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

موتور بازی‌سازیزبان برنامه‌نویسی
یونیتی (Unity)#C
گودوت (Godot)++C یا #C یا GDScript
آنریل انجین (Unreal Engine)++C
گیم میکر استدیو (Game Maker Studio)Game Maker ‌Language: GML

حال که تا اینجا آمده‌ایم،‌ بد نیست کمی هم در مورد زبان‌های برنامه‌نویسی که در جدول بالا به آن‌ها اشاره کردیم صحبت کنیم:

کاربرد زبان‌های برنامه‌نویسی موتورهای بازی‌سازی:

این زبان‌ها را اصطلاحا زبان‌های C like می‌نامیم، به این دلیل که دستور سینتکس آن‌ها تقریبا مشابه و مطابق با زبان C است، تمام این زبان‌ها، زبان‌های شی‌گرا بوده و قابلیت برنامه‌نویسی شی‌گرا (Object Oriented) را دارند، بنابراین شما به راحتی می‌توانید تمام ایده‌های خود را برای بازی سازی با آن‌ها اجرا کنید، در ادامه می‌توانید یک نمونه کد بسیار ساده که در زبان #C نوشته شده را ببینید:

namespace BaziatoGameDevelopement {
    class baziato {
        static void Main(string[] args) {
            System.Console.WriteLine("Welcome to Baziato Game Development Article...");
        }
    }
}

همانطوری که در نمونه کد بالا مشاهده می‌کنید، زبان‌های برنامه‌نویسی که سینتکس آن‌ها مشابه کدهای زبان C است، از چندین بلاک کد تشکیل می‌شوند که هر بلاک کد میان دو علامت { } قرار می‌گیرد، بنابراین شما اگر هر یک از این زبان‌ها را بشناسید، احتمالا خواهید توانست به راحتی شروع به بازی‌سازی کنید، البته اگر هم با برنامه‌نویسی آشنا نیستید، در ابتدای کار جای نگرانی نیست، موتورهای بازی‌سازی مثل Game Maker Studio امکان ساخت بازی به شکل کشیدن و رهاکردن (Drag and Drop) به شما می‌دهند، بنابراین اگر به بازی‌سازی علاقه‌مندید ولی هنوز در برنامه‌نویسی مسلط نشده‌اید، این موتور بازی‌سازی می‌تواند برای ساخت بازی به شما کمک کند، البته در ادامه‌ی مقاله با یکی از موتورهای بازی‌سازی معروف به نام یونیتی (Unity) بیشتر آشنا می‌شویم.

گام چهارم: تیم‌سازی کنید

همانگونه که در ابتدای مقاله گفتیم، یک بازی از بخش‌های متنوعی تشکیل شده است، احتمالا شما به تنهایی از پس ایجاد و طراحی تمامی بخش‌ها برنخواهید آمد، پس سعی کنید در اولین فرصت با چند نفر دیگر همراه شوید، کسی که ذوق و سلیقه‌ی هنری داشته و بتواند المان‌های گرافیکی بازی را به خوبی طراحی کند، شخص دیگری داستان و سناریوی بازی را تهیه کند، دیگری برنامه‌نویسی‌ها را انجام دهد، بدین ترتیب شما می‌توانید یک بازی با کیفیت و پرطرفدار ارائه کنید.

به‌طور کلی اکثر بازی‌های محبوب نتیجه‌ی تلاش یک تیم بازی ساز هستند، فرض کنید شما یک شخص هستید و به ساخت بازی علاقه‌مندید، اگر بخواهید تمام فرایند را خودتان به تنهایی انجام دهید، شاید به اندازه‌ی کافی در تمام زمینه‌ها تخصص نداشته باشید، هرچند که تاحدودی با طراحی گرافیک، انیمیشن، کارگردانی و… آشنا باشید، اما اگر می‌خواهید در تمام بخش‌ها کاملا حرفه‌ای ظاهر شوید، باید در هربخش یک متخصص در تیم خود داشته باشید، فردی را برای طراحی انیمیشن انتخاب کنید که به اندازه‌ی کافی در این زمینه حرفه‌ای بوده و قادر باشد به انیمشن‌های جذابی را برای بازی طراحی کند.

پس اگر به ساخت بازی‌ علاقه‌مندید، هرچند که در گام اول، خودتان می‌توانید به تنهایی کار را شروع کنید، اما برای پیشرفت بیشتر، سعی کنید یک تیم خوب را در کنار هم جمع کنید، در ادامه با برخی از مهم‌ترین نقش‌هایی که در یک تیم بازی‌سازی وجود دارند کمی بیشتر آشنا می‌شویم:

آرتیست

گرافیک، یکی از مهم‌ترین بخش‌های یک بازی محسوب می‌شود، احتیاجی به توضیح نیست که بسیاری از افراد، بازی را از روی گرافیک و طراحی بصری آن قضاوت می‌کنند، اشیای داخل بازی، پترن‌های گرافیکی و پس‌زمینه‌ها، رابط کاربری و… از جمله مواردی هستند که توسط آرتیست بازی خلق می‌شوند، در اغلب موارد طرح‌های ابتدایی به شکل خیلی ساده‌ای توسط طراح بازی روی کاغذ ترسیم می‌شوند و پس از آن، آرتیست‌های بازی به کمک نرم‌افزارهایی مثل فتوشاپ و ایلاستریتور (برای طرح‌های دوبعدی) یا مایا و بلندر (برای طرح‌های سه‌بعدی) آن را به طرح‌های گرافیکی مناسب تبدیل می‌کنند.

طراح بازی

طراح بازی در حقیقت مدیر محصول تیم به حساب می‌آید، تمام اتفاقاتی که در بازی رخ می‌دهد توسط طراح بازی انتخاب می‌شوند، این فرد باید بتواند به خوبی با تمام اعضای تیم ارتباط برقرار کرده و نیازهای خود را به آن‌ها منتقل کند، به عنوان مثال ایده‌ای که برای یک کارکتر در نظر دارد را روی کاغذ رسم کرده و آن را در اختیار آرتیست قرار دهد، بنابراین اگر دوست دارید به عنوان یک طراح بازی فعالیت کنید، لازم است به خوبی روی ارتباطات و شبکه‌سازی خود کار کنید، اصطلاحا در کنار مهارت‌های فنی لازم است که روی “مهارت‌های نرم” خود نیز کار کنید.

برنامه‌نویس

برنامه‌نویس، همانطور که از نامش پیداست، با کدهای برنامه‌نویسی سروکار دارد و باید بتواند ایده‌های طراح بازی را با کدهایی که می‌نویسد به بخش‌های مختلف بازی تبدیل کند، به عنوان مثال یکی از مهم‌ترین بخش‌هایی که در بازی وجود دارد، هوش مصنوعی است، اگر قصد دارید به عنوان برنامه‌نویس تیم بازی‌سازی فعالیت کنید، سعی کنید مهارت ریاضی خود را بهبود داده و حتما یکی از زبان‌های برنامه‌نویسی را به خوبی فرا بگیرید!

گام پنجم: ایده‌پردازی کنید

پس از تیم‌سازی وقت آن است که یک ایده‌ی تازه و خلاقانه برای ساخت بازی پیدا کنید، این روزها مارکت‌های نرم‌افزاری پر شده است از بازی‌های تکراری و بدون خلاقیت، اگر می‌خواهید در این حرفه موفق باشید باید بتوانید ایده‌های خلاقانه و جذابی را به کاربران ارائه کنید، البته به این نکته نیز توجه باشید باشید که بازی شما نباید سرشار از المان‌های پیچیده و گیج‌کننده باشد، این نکته را به یاد داشته باشید که کاربران موبایلی به بازی‌های ساده علاقه‌ی بیشتری نشان می‌دهند.

آموزش ساختت بازی موبایل جذاب

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

با انجام مراحل بالا شما برای تولید یک بازی آماده‌اید، حال وقت آن است که وارد مرحله‌ی هیجان‌انگیز کار شده و شروع به ساخت بازی کنیم!

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

موتور بازی‌سازی یونیتی چیست؟

همانطور که از نامش پیداست محیطی را برای شما فراهم می‌کند تا بتوانید تمام موارد مورد نیاز برای ساخت یک بازی را به صورت یکجا در کنار هم داشته باشید، یونیتی قسمتی را برای ایجاد طرح‌ها و کارکترهای بازی در اختیار شما قرار می‌دهد، همچنین بخشی وجود دارد که شما می‌توانید در آن برنامه‌نویسی کرده و جذابیت بیشتری به بازی خود بدهید.

آیا برای کار با یونیتی باید برنامه‌نویس باشیم؟

در پاسخ به این سوال می‌توان گفت بله و خیر!

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

بررسی نقاط ضعف و قوت یونیتی:

موتور بازی‌سازی یونیتی رایگان است، همچنین بازی‌های معروفی چون Super Mario Run و Pokémon Go را در کارنامه‌ی خود دارد، همانطور که گفتیم شرکت‌های بزرگ بازی‌سازی نیز از این ابزار برای تولید بازی‌های خود استفاده می‌کنند.

یونیتی از پس انجام هرکاری بر می‌آید!

در حال حاضر این موتور بازی‌سازی قادر به ایجاد بازی‌های 2 بعدی و 3 بعدی است، همچنین در اکثر پلتفرم‌ها نیز قابل اجراست، شما می‌توانید بازی‌ها موبایلی متعددی را با این موتور بازی‌سازی قدرتمند برای خود خلق کنید.

آموزش ساخت بازی موبایل با یونیتی - Unity

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

از آنجایی که یونیتی بسیار قدرتمند است بنابراین برای ساخت یک بازی به یک تیم حرفه‌ای نیز احتیاج دارد، به همین دلیل در مراحل قبلی به شما گفتیم تیم‌سازی را جدی بگیرید، انجام مدل‌سازی‌های 3 بعدی و گرافیکی، صداگذاری‌ها، برنامه‌نویسی و… به تنهایی کار چندان آسانی نخواهد بود، پس همواره سعی کنید با یک تیم همراه باشید.

برای دانلود و نصب یونیتی می‌توانید به وبسایت رسمی Unity مراجعه کنید.

البته ابزارهای دیگری نیز برای ساخت بازی در دسترس هستند، به عنوان مثال می‌توانید به Game Maker Studio که برای ساخت بازی‌های دوبعدی فوق‌العاده است مراجعه کنید، اما پیشنهاد ما برای ساخت بازی‌های موبایلی خلاقانه همچنان یونیتی است!

حال که با پیش‌نیاز‌ها و ملزومات فنی برای ساخت یک بازی موبایل آشنا شدیم بد نیست به بررسی نکاتی بپردازیم که می‌توانند باعث موفقیت بیشتر بازی شما شوند.

چگونه یک بازی موبایل موفق بسازیم؟

شاید ساخت یک بازی کار چندان دشواری نباشد، اما مطمئنا ساخت یک بازی موفق به این سادگی‌ها نخواهد بود، اما با رعایت این نکات می‌توانید شانس موفقیت بازی خود را شدیدا افزایش دهید:

برای بازی خود داستان در نظر بگیرید

یکی از دلایلی که باعث می‌شود کاربران به بازی شما علاقه‌مند شوند، داشتن هدف در بازی است، شاید اگر یک هدف و داستان جذاب برای بازی خود در نظر گرفته باشید بتوانید افراد وفادار بیشتری را به بازی خود جذب کنید، بنابراین انتخاب یک داستان مناسب می‌تواند به موفقیت بازی شما کمک کند.

بازی خود را اعتیاد آور بسازید!

اگر می‌خواهید گیمیرها بازی شما را به صورت مداوم دنبال کنند سعی کنید آن را تا حدودی اعتیاد آور خلق کنید، یک بازی آسان و سرگرم کننده که در آن به مرور سطح دشواری مراحل افزایش می‌یابد یکی از رهکارهاییست که می‌تواند منجر به اعتیاد آور بودن یک بازی شود!

پلتفرم مناسبی را برای بازی خود برگزینید

سعی کنید، بازار هدف خود را بسنجید، قصد دارید بازی خود را برای چه پلفرمی ایجاد کنید؟ اندروید یا آی‌او‌اس؟ همواره به این نکته توجه داشته باشید که معمولا طراحی بازی برای همه‌ی پلتفرم‌ها کاری وقت‌گیر و هزینه‌بر است، شما برای صرفه‌جویی در هزینه‌ها و همچنین بررسی بازخوردهای کاربران می‌توانید در مرحله‌ی اول تنها یکی از پلتفرم‌های موبایلی را هدف بگیرید و در صورت موفقیت بازی آن را برای سایر سیستم‌عامل‌ها نیز توسعه دهید.

طراحی ظاهری چشم‌نواز ایجاد کنید

طراحی یک بازی همیشه سخت‌تر از ساخت یک اپلیکیشن است، بازی شما باید به قدری جذاب و زیبا باشد که بتواند سلایق مختلف را راضی نگه داشته و کاربر را مجاب کند تا به جای رقبا از بازی شما استفاده کند، پس سعی کنید همیشه به طراحی گرافیکی بازی خود اهمیت ویژه‌ای بدهید، البته این به معنای شلوغ بودن محیط بازی نیست.

چگونه بازی موبایل بسازیم؟ - رعایت UX خوب در بازی موبایل

شما باید بتوانید در نهایت سادگی، زیبایی را برای کاربر فراهم کنید، همواره اصول مرتبط با تجربه‌ی کاربری (UX) را مد نظر داشته و در مورد آن مطالعه کنید، چراکه تنها یک تجربه‌ی خوب می‌تواند بازیکن را به سمت بازی شما جلب کند.

مدل درآمدی خود را به درستی انتخاب کنید

هرچقدر هم که به صنعت بازی و گیم علاقه داشته باشید، اما در نهایت باید بتوانید از حرفه‌ی خود کسب درآمد کنید، پس این مرحله را جدی بگیرید و دقیقا مدل درآمدی بازی خود را مشخص کنید، به عنوان مثال نمونه‌هایی از شیوه‌های درآمدی برای یک بازی عبارتند از:

  • پرداخت درون برنامه‌ای و فروش سکه، الماس و…
  • فروش قابلیت‌های ویژه و اشتراک
  • درج تبلیغات بنری و ویدیویی مرتبط با بازی
  • ارائه‌ی نسخه‌ی دمو و دعوت از کاربر برای خرید نسخه‌ی کامل
  • و…

اینها تنها برخی از مدل‌های درآمدی برای یک بازی موبایل هستند، شما می‌تواند بنابر خلاقیت و سلیقه‌ی خود روش‌های دیگری را نیز انتخاب کنید.

ابزار مناسبی را برای توسعه‌ی بازی خود انتخاب کنید

FAQ

چگونه می‌توانم یک بازی موبایل بسازم؟

برای ساخت بازی موبایل، ابتدا نیاز به برنامه‌نویسی دارید و سپس می‌توانید با استفاده از موتورهای بازی‌سازی مانند یونیتی، بازی خود را طراحی کنید.

آیا باید حتما برنامه‌نویسی بلد باشم تا بازی بسازم؟

نه، با استفاده از موتورهایی مانند Game Maker Studio می‌توانید بدون نیاز به برنامه‌نویسی، بازی طراحی کنید. اما برای بازی‌های پیچیده‌تر، آشنایی با برنامه‌نویسی مفید است.

چطور می‌توانم تیم بازی سازی تشکیل دهم؟

تشکیل تیم بازی‌سازی به مهارت‌های مختلفی نیاز دارد، از برنامه‌نویسی گرفته تا طراحی گرافیک و صداگذاری. شما می‌توانید افرادی با تخصص‌های متنوع را جستجو کرده و به همکاری دعوت کنید.

پیش‌تر موتور بازی‌سازی یونیتی را برای شما معرفی کردیم، اما باید بدانید تکنولوژی‌های بسیار زیادی برای توسعه‌ی بازی‌ها وجود دارد، همچنین این امکان وجود دارد که بازی شما نیاز به طراحی خاصی داشته و لازم باشد از زبان Native سیستم‌عامل مورد نظرتان استفاده کنید، به عنوان مثال زبان Java برای اندروید و Swift برای iOS، انتخاب ابزار مناسب کمک زیادی به بهینه بودن بازی و همچنین سادگی کار شما خواهد کرد.

تحلیل، اجرا و آنالیز!

اجازه دهید، کل فرایند بازی سازی را در یک پاراگراف برای شما خلاصه کنیم، برای ساخت یک بازی موفق، باید ۳ مرحله‌ی کلی و نهایی را طی کنید، در ابتدا وضعیت بازار را تحلیل کرده و یک ایده‌ی خوب برای ساخت بازی پیدا کنید، شاید این مرحله زمان زیادی از شما بگیرد، اما مطمئن باشید ارزشش را دارد، پس از اینکه ایده‌ی مناسبی برای بازی‌تان پیدا کردید سعی کنید یک تیم خوب را در کنار هم جمع کرده و با کمک هم به مرحله‌ی بعد بروید.

پس از اینکه، پیش‌نیازهای ساخت بازی را تحلیل کردید وقت آن است که با توجه به نیازتان یک موتور بازی‌سازی را انتخاب کرده و به کمک آن بازی‌تان را پیاده‌سازی کنید، در نهایت نیز پس از ساخت نسخه‌ی اولیه‌ی بازی لازم است که آن را مورد بررسی قرار دهید تا از عدم وجود باگ و مشکلات احتمالی در بازی خود اطمینان حاصل کنید، برای اینکار می‌توانید به کمک اعضای تیم‌تان بازی را بررسی کنید یا از سرویس‌های تست بازی استفاده کنید، همچنین بازیاتو نیز سرویس اتاق تست را ارائه می‌کند که می‌توانید در این خصوص روی کمک ما حساب کنید.

جمع‌بندی و سخن پایانی

هرچند صنعت بازی‌سازی و به خصوص بازی‌های موبایلی در ایران از محبوبیت خاصی برخوردار است اما شما باید سعی کنید با دید باز وارد این حرفه شوید، قبل از انتخاب مسیر در مورد آن تحقیق کرده و با آگاهی راهتان را انتخاب کنید، همانطور که در ابتدای مقاله نیز اشاره کردیم، یکی از مهم‌ترین پیش‌نیازهای ساخت بازی، علاقه‌مند بودن است.

هرچند کشور ما نیز در سال‌های اخیر به صورت حرفه‌ای‌تری وارد حوزه‌ی گیم و بازی‌سازی شده، اما همچنان کمی خلأ در این زمینه به چشم می‌خورد، برخلاف بسیاری از مشاغل حوزه‌ی آی‌تی که شاید بتوانید به صورت پروژه‌ای در آن‌ها فعالیت کنید یا استخدام یک شرکت به‌خصوص شوید، در صنعت بازی‌سازی کمتر شاهد این موضوع هستیم و اکثر افرادی که به سراغ بازی‌سازی می‌روند در ابتدای کار به صورت آزادکار (فریلنسر) فعایت خود را شروع می‌کنند.

موضوع بعدی که باید به آن توجه داشته باشید، تشکیل یک تیم است، در بخش قبل نیز به این اصل مهم اشاره کردیم، اما از آن‌جایی که موضوعی بسیار با اهمیت است مجددا روی آن تاکید می‌کنیم، شاید شما بتوانید به تنهایی نیز یک بازی بسازید، اما برای ساخت یک بازی حرفه‌ای و جذاب لازم است یک تیم بازی‌سازی داشته باشید تا هر عضو تیم بخشی از کار را برعهده بگیرد، بازی‌سازی به تنهایی، واقعا فرایندی سخت و طاقت‌فرساست و حضور در یک تیم می‌تواند یک تجربه‌ی لذت‌بخش از ساخت بازی به شما هدیه کند.

از این که تا پایان این آموزش با بازیاتو همراه بودید، از شما سپاسگزاریم، اگر سوالی در این خصوص دارید آن را در بخش دیدگاه‌های این پست بپرسید، کارشناسان بازیاتو پاسخ‌گوی سوالات شما خواهند بود.



محتوای مرتبط

283 نظر

    • سلام، برای اینکه بتونید یک بازی حرفه‌ای بسازید باید از کامپیوتر استفاده کنید.

  1. سلام مطلب خیلی خوبی بود ممنونم . یک سوال هم داشتم . هنوز چیزی از بازیسازی بلد نیستم و علاقه ای هم به یادگیری برنامه نویسی ندارم ، حالا اما راهی هست که بازی سبکی بتونم بسازم ؟ بدون کد نویسی ؟

  2. با سلام
    ممنون از مطالب مفیدتون.

    برای ساخت بازی، اپلیکیشن و هر برنامه ای که در سیستم عامل اندروید و ios است باید زبان برنامه نویسی جاوا رو کامل یادبگیرم و کد نویسی کنم در اندروید استودیو؟..

    برای ساخت اپلیکیشن، بازی و … به صورت خیلی حرفه ای و با کیفیت قابل قبول یادگیری زبان جاوا کافی است؟ و لازم نیست به یادگیری زبان دیگری و …؟

    • سلان در حال حاضر برای اندروید زبان جاوا و برای ios باید زبان swift رو آموزش ببینید، البته زبان‌های دیگری هم هستند که می‌تونید باهاشون برنامه‌نویسی کنید،‌ اما زبان‌های native اندروید و ios همون جاوا و سویفت هستند.

  3. من میخوایم در قدم نخست بیبینم روش بازی سازی رو و دوم میخام کی چگونه گیم را میتوانیم ساخت من میخوایم یک گیم عالی طراحی و بسازم با من کمک کنید و دوم کدام برنامه است کی گیم در ان ساخته میشود

    • سلام. شما میتونید از نرم‌افزارهای مختلفی برای بازی سازی استفاده کنید که از جمله اونها میتونم به یونیتی، گیم میکر و گودو اشاره کنم.
      شما ابتدا باید کار با یکی از این نرم‌افرازها و زبان برنامه نویسیشون رو یادبگیرید و بعد به ساخت بازی خودتون مشغول بشید.
      پیشنهاد بنده انتخاب موتور بازیسازی یونیتیه.
      موفق باشید.

  4. سلام. وقت بخیر. من از بچگی انیمیشن سازی رو دوست داشتم. نقاشیم خیلی خوبه. چه پیشنهادی برای من دارید؟

  5. سلام با تشکر از آموزش های شما
    من یک سوال داشتم.
    من زبان برنامه نویسی رو تقریبا یاد گرفتم….
    فقط می خواستم بدونم چی جوری بازیمون رو انتشار بدیم…

  6. سلام علیکم من تازه یونیتی رو با معلم کار و فناوری نهم شروع کردم به خاطر کرونا دیگه نتونستم ایشون رو ببینم و یک مورد اشکال بزرگ دارم که منو از کار و زندگی انداخته و هنوز ورود نشده قصد رها کردن بازی سازی رو گرفتم فقط خواهش میکنم جواب بدید:
    خب من وقتی از سایت ها اسکریپت آماده دانلود میکنم و داخل بازی درک میکنم و دکمه استارت رو اون بالا میزنم مینویسه all کامپایلر نمیدونم چی چی.. . دقیقا وسط صفحه اسکین و ارورش هم تو صفحه ارور ها میاد هرچی سرچ کردم نتونستم دلیلش رو بفهمم راستی موتورم هم یونیتی ۳۲بیت هست تورو خدا کمک کنید از روزی که این ارور اومده دیگه ول کردم و ادامه نمیدم و خیلی ممنون از اینکه به این موضوعات مهم اهمیت میدید و پاسخ همه رو براشون نوشتید باز هم ممنون

    • سلام
      اسکریپتی که دانلود کردید مشکل داره
      و نیازه که حتما کد و نام فایلتون بررسی بشه

  7. سلام و تشکر بابت مطالب مفیدتون
    یه سوال داشتم ازتون من الان ویندوز 10 ورژن 32 بیت دارم و جدیدترین نسخه یونیتی که واسه سال 2019 فقط روی نسخه 64 بیتی قابل اجراست و متاسفانه سیستمم از این نسخه ویندوز پشتیبانی نمی کنه! می خواستم بدونم واسه ساخت یک بازی قابل قبول و درآمدزا حتما باید از همین نسخه نهایی یونیتی استفاده کنم یا با همون نسخه 2018 هم میشه شروع کرد
    ممنون میشم پاسخ بدین

    • سلام
      از 2018 هم میتونید استفاده کنید
      چرا که عامل موفقیت یک بازی در درجات اول، موتور بازی سازی نیست
      بلکه ایده، کیفیت و پیاده سازی خوب اون هستش

  8. سلام خسته نباشید من میخواستم یه بازی واسه پروژه درست کنم و اصلا کار نکردم تو زمینه بازی سازی خواستم بپرسم راحته واسه پروژه کارشناسی

    • سلام بستگی داره
      و هیچ قطعیتی وجود نداره

      اما باتوجه به تجربه کمتون، شاید دوره پروژه محور آموزش بازیسازی ما بتونه کمکتون کنه

  9. سلام

    میخواستم بدونم اگر ایده یک بازی رو داشته باشیم ولی مستقیما نخوایم برنامه نوبسی کنیم چطور افراد رو پیدا کنم مثل سفارش پروژه منظورم هست و هزینش چقدره حدودا

    ممنون

  10. سلام ببخشید بازی سازی برای اندروید از طریق انریل انجین کار روتین و معمولی هست؟

    • سلام خیر
      برای موبایل، یونیتی موتور بازیسازی محبوب و متداول تری هستش.
      و برای بازی های خیلی سنگین از آنریل ممکنه استفاده بشه (خیلی سنگین برای موبایل)
      فکر میکنم بازی justice league با آنریل باشه

  11. آیا نرم افزار یونیتی برای اندروید دارید؟و اگر ندارید ، آیا میشه یه سایت به من معرفی کنید ممنونم

    • سلام یونیتی بخاطر حجمی که دارد و محدودیت های گوشی
      برای چه اندروید و چه آی او اس اصلا عرضه نشده

  12. سلام ممنون از مقاله عالی تون واقعا مفید بود
    چند تا سوال برام پیش اومد
    1:برای ساخت بازی حتما باید زبان انگلیسی را فول باشیم ؟
    ۲: برای ساخت بازی باید سرمایه اولیه داشته باشم ؟
    ۳:اگه کلاس های برنامه نویسی را برویم لازم هست یک تیم درست کنیم؟

    • سلام
      1- خیر، در حدی که متوجه اموزش ها و داکیومنت ها بشید برای شروع کافیه
      2- اگر هدف یادگیری و آزمون و خطاست، خیر
      3- بله، بهتره تیمی بازی سازی کنید

  13. سلام من پسری 14 ساله هستم آیا در حال حاضر میتوانم به صورت رایگان کمی با برنامه نویسی و بازی سازی آشنا شوم.من خیلی تو فکر اینم که چطوری شرکت ها طراحی میکنن و…. خیلی چیز های دیگه؟به نظر شما هنوز زود هست با میتوانم کمی با آن آشنا بشم ؟؟؟؟؟

  14. سلام مطالب رو خوندم به عنوان مبتدی عالی بودن لطفا مطلب پیشرفته تری هم قرار بدید
    سوال داشتم
    چقدر زمان باید برای صرف یادگیری کرد یعنی به اصطلاح چه موقع باید شروع کنیم به بازی سازی؟وچه مدت طول میکشه به درآمد برسیم؟
    برای شروع آیا لازمه همه کار هارو خودمون انجام بدیم؟
    چون درآمد این کار بعضا به صورت ثابت نیست(وطول میکشه به درآمد رسید)تمرکز روی دوکار مشکل ساز نیس؟مثلا بازی سازی و یه کاردیگرو هم داشته باشی

    • سلام
      زمان و چاچوب مشخصی نداره
      شما برای بازیسازی همیشه باید در حال یادگیری باشید
      اما شاید با اموزش‌های کوتاه بتونید بازی های ساده بسازید
      برای درامد هیچ تضمینی نمیشه داد چرا که بستگی به پارامترهای زیادی داره

      نه میتونید برای شروع از سایر دوستانتون یا حتی پکیج های رایگان استفاده کنید (نه برای یک پروژه واقعی)

      اگر بتونید مدیریت زمان و تمرکز داشته باشید مشکلی نداره مثلا 8 ساعت شغل اصلیتون را کار کنید 4-6 ساعت روی علاقتون زمان بگذارید

  15. سلام.اول که تشکر میکنم که همه نظرات رو بدقت جواب میدید.من تا حد متوسط یا شاید نسبتا خوب به زبان c# مسلط هستم.مثلا میتونم پروژه های کتابخانه و رستوران و غیره با استفاده از سی شارپ و اسکیول سرور بسازم.تا این حد تسلط برای شروع یونیتی خوبه و کافیه؟و این که یه بازی نسبتا ساده مثل فروت نینجا رو میشه تو ۴ ماه با روزی چهار ساعت کار تموم کرد؟خیلی ممنون استاد

    • سیناجان سلام
      بله با این سطح از دانش برنامه نویسی میتونی بازی سازی را شروع کنید (بخصوص با یونیتی) و گام به گام جلو بیای و رشد کنی.
      اما حقیقتا برای زمان بندی شاید جواب مثبت باشه اما نیاز به تلاش زیادی داره که بتونی یک بازی با کیفیت و کاربر پسند را خلق کنی

  16. سلام من میخوام بازی بسازم ولی یه خواهشی دارم چچوری بازی بسازم تروخدا کمکم کنید

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

      • سلام من میخوام یه ادم ماشین سازی و اسلحه و بسازم و شهره ها چچوریی اینارا میسازند تروخدا کمکم کنید؟

        • راستش به همین سادگی نیست اما برای شروع بخش به بخش در گوگل سرچ کنید و از آموزشهای موجود استفاده کنید

    • یه سوال دیگه من برنامه بازی ساز انریل نصب میکنم میگه در استخراج فایل مشکلی وجود دارد و لطفا جواب سوال قبلی همگه گفتم بدید ممنون میشم

  17. با سلام ضمن تشکر از سایت خوبتون یک سوال داشتم.
    1. من تا حدود زیادی به زبان سی پلاس پلاس مسلطم و از اول به دلیل علاقه زیادی که داشتم به ساخت بازی داشتم وارد این رشته شدم اما الان نمیدونم باید از کجا شروع کنم و دچار سردر گمی زیادی شدم و اینکه باید دقیقا چه زبان های برنامه نویسی دیگری باید یاد بگیرم؟؟ چون به نظرم سی پلاس پلاس به تنهایی کافی نیست ممنون میشم کمکم کنید و اینکه بگید چه زبان های برنامه نویسی دیگری باید یاد بگیرم؟؟

    • سلام
      سی پلاس پلاس زبان خیلی خوبیه
      اما برای شروع، گیم انجین یونیتی و زبان سی شارپ شاید انتخاب بهتری باشه و بتونه شما را بیشتر با چالش های ابتدایی این حوزه آشنا کنه

  18. سلام و ارزش پوزش برنامه ای هست که بشه با موبایل بازی ساخت ممنون میشم خبر بدید

  19. سلام
    می شه دلیل برتری c#نسبت به python رو بگید
    چون به نظر من بهتر زبان در مورد بازی سازی python هس که ubisoft هم با همین زبان بازی هاشو می سازه

    • سلام، برای بازیسازی اگر بخواهیم به یک سری موارد اشاره کنیم:
      سی شارپ در حال حاضر برای تیم های کوچک محبوبیت بیشتری دارد
      توسط موتور بازیسازی unity پشتیبانی می‌شود
      و به لطف .net قابلیت های توسعه متعددی دارد
      ——
      اما نمیشه زبان ها را مقایسه کرد چرا که هر زبانی یک سری قابلیت مخصوص به خود را دارند که باعث میشه با توجه به شرایط انتخاب بهتری باشند مثلا سی پلاس پلاس در آنریل استفاده می‌شود و کارایی بالایی داره

  20. سلام
    عالی بود
    یک سوال برام پیش اومد که چگونه در یونیتی بازی بسازیم از جایی باید دانلود کنیم؟؟ یا دانلودی نیست ؟؟ گیج شدم کمکم کنید

    • سلام
      از سایت یونیتی می‌تونید دانلود بکنید و برای شروع آموزشهای رایگان ویدیویی آکادمی بازیاتو میتونه کمکتون کنه.

      http://academy.baziato.com

  21. راستی همه مطلب رو فهمیدم اما این مطلب یونیتی رو نه چون بالاخره نفهمیدم که دانلودی هست یا نه نمیشه از زبان انگلیسی برای بازی درست کردن استفاده کرد ؟
    راستی برنامه نویسی بلد نیستم خیلی نیاز داریم؟؟
    ودر اخر لطفا زود جواب بدید از سایت خارج میشم دیگه پیداتون نمیکم.
    خیلی ممنون عالی بود

    • بله دانلودی هست
      برای بازیسازی با یونیتی باید برنامه نویسی بلد باشید

  22. سلام بسیار خوب و مفید بود مقالتون خواستم بپرسم من میخوام یک بازی دو بعدی بسازم مشکل اینجاست که با چه برنامه کاراکتر خودمو بسازم میشه یک برنامه خوب برای ساخت کاراکتر دو بعدی معرفی کنید

    • سلام
      نرم افزار های زیادی هستند
      مثلا ادوبی فتوشاپ بشدت کاربردی و کار آمد هستش

  23. فقط برنامه “یونیتی” برای بازی سازی کافیست

    البته فعلا غیر حرفه ای

  24. با هرنوع کامپیوتری میشه برنامه نویسی کرد مثلا قدیمی بودنش تاثیری روی کیفیتش داره سال2016ساخته شده مطالبتونم خیلی عالی بودن خسته نباشید.

    • سلام برای برنامه نویسی بازی اگر کامپیوتر بتونه کامپایلر و یک موتور بازی سازی را اجرا کنه کافیه
      مثلا 8 گیگ رم کاربردی و کافی به نظر میاد

  25. سلام من برنامه نویسی حرفه ای با جاوا برای اندروید انجام میدم ولی تا حالا بازی سازی نکردم می خواستم بدونم با جاوا می تونم بازی رو به صورت مطلوب طراحی کنم یا اگر سی شارپ یاد بگیرم و از یونیتی استفاده کنم بهتره
    مثلا یونیتی چه قابلیت هایی داره که توی اندروید استودیو نیست؟

    • سلام
      فیزیک، انیمیشن و… نکات مثبت یک موتور بازیسازی در برابر اندروید استودیو است.
      همچنین شما میتوانید با یونیتی برای سیستم عامل های مختلف بازی خود را خروجی بگیرید.
      در عوض حجم بازی هنگامی که با یونیتی ساخته شود بیشتر از اندروید استودیو خواهد بود

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

    • سلام خیلی خوشحالیم که سری مقالات ساخت بازی برای شما مفید بوده.
      در رابطه با سوالی که پرسیدید. خیلی نیاز هستش که بتونید تیم خوبی را برای ساخت بازی جمع کنید، تجربه کسب کنید و به صورت اصولی، آنالیز و بهبود kpiها را یاد بگیرید و برای بهبود بازی ازش استفاده کنید. در این راه تجربه بازیسازان موفق تا حد زیادی میتونه به شما کمک کنه

  27. برای ساخت یک بازی شما ممکنه به نرم افزار های دیگه ای هم نیاز پیدا کنید مثلا فتوشاپ برای ادیت تصاویر و ساخت کاراکتر، اف ال استودیو برای ساخت و ویرایش موسیقی و….
    اما برای یک تمرین ساده خود یونیتی کفایت میکنه و کار شما را راه میندازه

    ممنون از مقاله کاملتون

  28. سلام و خسته نباشید ممنون از مطلبتون
    من یک جوان هیفده ساله هستم که رشته شبکه و نرم افزار رو پیشه گرفتم
    امسال به ما زبان سی شارپ رو خیلی کم معرفی کردن در حد هیچ ( مخصوصا با شرایط حال حاضر )و کار با اتوکت
    همچنین من از نظر خانوادگی سر رشته ای از کامپیوتر به صورت تخصصی ندارم در موضوع برنامه نویسی و بیشتر در زمینه چاپ و طراحی کار میکنیم میخواستم ببینم اگر من زمان بزارم حالا چند سال چون وقت زیاده برای من. به c# جاوا c++ مشمولات نت ( که در سال آینده باهاشون آشنا میشم ) مایا فتوشاپ یونیتی که ذکر کردید و دانش کامپیوتر رو به صورت کامل در بر گیرم آیا تضمینی هست که در صورت موفق نبودن در زمینه ساخت بازی شغل دیگری رو بتونم در این زمینه داشته باشم و چه .یز هایی رو باید برای یک سازنده بازی به صورت حرفه ای به قول معروف از بر باشم هر چیزی که لازم باشه حاضرم انجام بدم .
    البته اگه تضمینی برا آیندم داشته باشه
    چون تا اونجایی که من میدونم کامپیوتر دانش همگانیه و در صورتی میتونه یک شغل و درامد باشه که تخصص شدیدی در این زمینه داشته باشه لطفا بگید که به چه چیز هایی برای یک بازی ساز خوب بودن باید مصلت باشم هر چیزی که لازمه رو ذکر کنید لطفا _ در حدی که حتا بتونم به صورت انفرادی یک بازی خوب و قابل قبول بسازم و منتشر کنم
    بازم ممنون از مطلبتون چون تاثیر زیادی برای از سر گرفتن رشته تحصیلسم برام به وجود آورد و یک انگیزه جدید برام ساخت
    حدف من تمرین و بازی نیست بلکه آیندم و علاقمه لطفا هر چیزی که حتی کوچک ترین کمکی میتونه به من کنه رو به صورت لیست ذکر کنید بازم ممنون

    • سلام
      متوجه نشدم دقیقا به چه حوزه ای علاقه دارید
      اما اگر بتونید در هر کدوم از زمینه ها حرفه ای کار کنید و هدفتون را بازیسازی نگذارید شاید در آینده تضمین بهتری واستون باشه
      چرا که اگر برنامه نویس خوبی باشید و حل مسئله را خوب بلد باشید
      برای برنامه نویس بازی شدن راه سختی در پیش نخواهید داشت
      (البته در بازار ایران بیشتر منظورم هستش)

    • سلام زبان خوبی هستش اما هنوز مرسوم نشده و موتورهای محدودی از پایتون پشتیبانی می‌کنند.

    • سلام
      واقعا راه حلی صد در صدی برای آموزش وجود ندارد، اما میتوانید با دنبال کردن بخش آموزش بازیسازی بازیاتو به محتوای آموزشی رایگان و ارزشمندی دسترسی پیدا کنید و اگر سوالی بود بپرسید

  29. ببخشید این برنامه یونیتی روی چه دستگاهی بالا میاره من چیزی ازش نمیدونم سایت یا برنامه خاصی هست که بنده رو راهنمایی کنه؟ من وقت واسه یادگیری زیاد دارم ★

    • برای شروع به سیستم خیلی قوی نیاز ندارید و با داشتن یک سیستم 2014 – 2015 میتوانید به راحتی بازی بسازید

  30. سلام خدا قوت خسته نباشید ببخشی یه سوال داشتم ممنون میشم جوابمو بدین
    بین زامارین و کاتلین گیر کردم
    هدفم اینه زبانی ک انتخاب میکنم اگر ممکنه کراس پلتفرم باشه
    هم برنامه نویسی اندروید کار کنم هم بازی سازی اگر ممکنه
    به نظرتون انتخاب زامارین کار درستیه؟از طرفی به خاطر شباهتش به سی شارپ میتونم بعدا راحت سمت asp.net هم برم میتونم بازی سازی بکنم و برای سیستم عامل های مختلفم کد بزنم
    یعنی انگار با یه تیر چن تا نشونو زدم .به نظرتون این کارو کنم ؟
    یا همون برم سمت کاتلین و هدف اصلی خودم که برنامه نویسی اندروید.
    ممنون میشم راهنماییم کنین خیلی سردرگم هستم. با تشکر از وقتی که میزارین

    • هر دو زبان خوب و قدرتمند هستش
      ولی برای برنامه نویسی اندروید کاتلین به شدت از زامارین بهتر ظاهر شده
      متاسفانه راهنمایی قطعی برای این سوال و چالش نداریم اما میتونید با بررسی بازار کار با دید بازتری حوزه تخصصی خود را انتخاب کنید

  31. سلام میشه یکم در مورد بازی های رایانه ای صحبت کنین، بازی های چون GTA، Pesو فیفا با کدام موتور های بازی سازی ساخته میشه. لطفا خیلی وقته به این مورد فکر میکنم اما حقیقت رو نمیفهمم لطفا معلومات بدین. ممنون

  32. سلام
    خروج بتمن از دنیای بازی های دی سی،راه رو برای شخصیت های جدید باز کرده.
    من بفکرم رسید یک شخصیت طراحی کنم.آموزش هایی رو خریداری کردم و چند ابهام برام مطرح شد.
    1_شخصیتی که من میخوام گرافیک بالایی رو می طلبه و نمی دونم به چه فرد یا شرکتی سفارش بدم که حالت سه بعدی و حرفه ای داشته باشه.
    2_در چه سیستم عاملی اجرا کنم که هم کیفیت بالای اون مانع دانلود های انبوه نشه و هم گرافیک بالای خودش رو از دست نده.
    3_بازی را اگر بخواهم در خارج از کشور هم اجرا بشه باید انگلیسی هم بشه،می خوام بدونم در تنظیمات بازی زبان را هم میشود تغییر داد.

    • سلام، برای سفارش مدل سه بعدی متاسفانه پیشنهادی ندارم، محبوب ترین پلتفرم در حال حاضر موبایل هستش.
      برای انتشار در خارج هم باید به کپی رایت توجه کنید وگرنه حتی اگر موفق هم بشوید ممکنه دی سی از شما شکایت کنه و بازیتون حذف بشه

  33. سلام میشه بازی اینترنتی هم ساخت و میشه اگه برنامه شو میشناسید بهم معرفی کنید و مشکلاتشم اگه میدونید بگید ممنون میشم از شما اگه این کمک بزرگ در حق من انجام بدید

  34. با سلام و ممنون از مطالب مفیدتون.
    من نرم افزار یونیتی رو از سایت های ایرانی دانلود و با کرک نصب کردم و وقتی کار نکرد از سایت اصلیشون یونیتی هاب رو دانلود کردم و با لایسنس خودشون رجیستر کردم و دو نسخه 2019 و 2020 رو نصب کردم. 3 تا پروژه نمونه هم خودشون گذاشته بودند که دانلود کردم. ولی وقتی می زنم بازشون کنه، برنامه بسته میشه و چیزی نمیاد. خواستم بپرسم که اگه آشنایی دارید با این مشکل کمکم کنید.
    ممنون.

    • سخت افزارتون به نظر کافی میاد، متاسفانه دلیلی برای بسته شدن ناگهانی برنامه ندارم

  35. با سلام و عرض ادب و خسته نباشید خدمت گرانقدر شما عزیزان سایت بازیاتو… من علاقه خیلی شدیدی برای بازی سازی دارم و از توضیحات شما و مقاله و …پاسخ تمام سؤالاتی که در ذهنم بود رو گرفتم و از شما و تمام زحمت کشان این سایت خیلی خیلی سپاسگذارم امیدوارم همیشه موفق و پیروز باشید..بازم هزاران تشکر

  36. سلام من میخوام یه بازی بسازم پند تا سوال داشتم
    1.برای اینکه بازی انلاین باشه باید چیکار کرد؟
    2.بهترین زبان و برنامه برای بازی سازی انلاین کامپیوتر چیه؟(اصلا سختیش برام مهم نیست و اینکه مثلا یونیتی تو ایران محبوب تره مهم برام اینه بهترین باشه)
    3.من اگر نخوام از برنامه بازی سازی استفاده کنم چه طور خودم میتونم برای خودم یه برنامه بازی سازی بسازم؟(مثل شرکت های معروف بازی سازی)
    4.یه سوال ذهن منو درگیر کرده مگه اگر از برنامه بازی سازی های بالا استفاده کنیم قبل از اجرا شدن بازی لوگو اون برنامه نمیاد من خیلی از بعضی های ساده ایرانی و حارجی رو میبینم که قبل از اجرا شدن بازیشون اون لوگو نمیاد ایا از برنامه های بازی سازی خودشون استفاده میکنن؟ یه کم عجیب به نظر میرسه بازی به این سادگی از برنامه بازی سازی های رایگان استفاده نشده باشه و خود شخص برنامه بازی سازی ساخته باشه ؟
    ممنون میشم به سوالات من جواب بدین و به من بگید چه جور میتونم یه برنامه بازی سازی برای خودم درست کنم

    • پاسخ 1: باید در رابطه با برنامه نویسی سمت سرور و برنامه های مرتبط جستجو کنید.
      پاسخ 2: بهترینی مشخص نیست ولی یونیتی و آنریل گزینه های مناسبی هستند
      پاسخ 3: کار خیلی سختیه و یک تیم کوچک نمیتونه طراحی کنه، بصرفه هم نیست
      پاسخ 4: نه لزوما اگر لایسنس موتور بازی سازی را بخرید (مثلا یونیتی) این امکان را دارید که لوگو اول بازی را حذف کنید

      متاسفانه تجربه و محتوایی در رابطه با ساخت موتور بازیسازی در دسترس ما نیست

  37. سلام و عرض ادب میخواستم بدونم تو یونیتی میشه بازی انلاین ساخت ؟؟؟؟

    • سلام، بله، بازی های آنلاین مختلفی مثل پسرخوانده، among us و کوئیزآف کینگ و… با یونیتی ساخته شده اند

نظر بدهید!

لطفا نظر خود را وارد کنید
لطفا نام خود را اینجا وارد کنید