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

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

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

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

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

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

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

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

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

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

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

به عنوان یک مثال واقعی، خیلی از برنامه‌نویسان برای اینکه بتوانند مشکلات خود را حل کنند، سوالاتشان را در سایت‌های مثل 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، انتخاب ابزار مناسب کمک زیادی به بهینه بودن بازی و همچنین سادگی کار شما خواهد کرد.

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

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

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

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

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

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

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

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



محتوای مرتبط

282 نظر

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

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

  1. سلام و خسته نباشید
    میخواستم بپرسم تنها با یادگیری c# و موتور بازی یونیتی میتوان بازی ساخت؟
    یا اگر با زبان C++ کمی آشنا باشد چطور؟
    برای بازی سازی دیگر احتیاجی به یادگیری اندروید و جاوا نیستیم؟

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

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

    • سلام، وقت بخیر
      React native که احتمالا شما شنیده اید بله، به شما این امکان را میدهد که برنامه های با کیفیتی را برای اندروید و ios طراحی کنید.
      اما دو نکته را فراموش نکنید:
      1- برای ساخت بازی هایی که نیاز به فیزیک دارند یه به پردازش خاص گرافیکی نیاز دارند، مثل بازی آسفالت 9 شما نمیتوانید از ری‌اکت نیتیو استفاده کنید، حتی اندروید استودیو یا ایکس کد مک هم توانایی انجام آن را ندارند و شما مجبور هستید از موتور بازی سازی استفاده کنید، چرا که موتور بازی سازی بخش اعظمی از کد های فیزیکی و پردازش گرافیکی را در خود جای داده و از سمتی موتور بازی سازی محبوبی مثل یونیتی میتواند برای پلتفرم های مختلفی همچون اندروید، وب، ویندوز، ios و … خروجی بده.
      اما خب بازی مثل آمیرزا را میتوانید با ری اکت طراحی کنید (گرچه انیمیشن ها و ناویر مختلف چالش بزرگی را براتون میسازن و پیشنهاد ما برای بازی سازی، استفاده از موتور بازی سازی هستش)
      2-برای انتخاب یک زبان برای شروع بادگیری بهتره که اول هدف و بازار مورد نظرتون را مشخص کنید، تا بهتر بتونید بر اساس آن ابزار و زبان های مورد نیازتون را ساماندهی کنید
      همچنین به زودی در یک پست جدید آقای گوهری به معرفی برترین موتور های بازی سازی میپردازند که میتونه سما را تا حد زیادی راهنمایی کنه.

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

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

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

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

  3. سلام
    ممنون استفاده کردیم.اموزش بیشتر بزارید.
    ——-
    فقط یک سوال من تبلیغ این سایت رو داخل سایت همیار آیتی دیدم هردو سایت مال یک مجموعه هست؟
    وقتی ایندو سایت رودیدم یاد سایتهای زومیت و زومجی افتادم که یکی در موضوع آیتی فعال هست و یکی در موضوع بازی.
    شما هم دارید دقیقا مثل اونا کار میکنید.یکی در موضوع آیتی فعال هست و یکی در موضوع بازی…
    یک سایت دیگهم توی موضوع گردشگری راه بندازید قشنگ مجموعه سایتهاتون تکمیل میشه ?

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

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

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

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

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

      این نظر و دیگاه شما بسیار بچه گانه بود
      شما مفهوم اولیه آموزش را هم هنوز درک نکردید

      این سایت و مطلب این آموزش برای شخص شما طراحی و ارسال نشده و برای امثال بنده هست تا اینکه تازه متوجه شویم که از کجا باید شروع کنیم

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

    • امکان پذیره
      با تلاش، تحقیق، صبر و تجربه قطعا میشه به هدف رسید
      فقط در این راه مستمر بودن و داشتن تیم را فراموش نکنید

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

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

        • سلام خیلی ممنون بابت این مقاله مفید من یه سوال داشتم برای ساخت یک بازی باگرافیک‌و حجم بالا مانند perfect world mobile از چه برنامه (موتور) بازی سازی استفاده کنیم وچه زبان یا زبان های برای کد نویسی یاد بگیریم

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

            آنریل : C++
            یونیتی: C#

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

    • سلام، خیلی هم عالی
      بهترین کار تحویل کار به صورت تصاویر png هستش
      تا بازی ساز بسته به نیازش بتونه بدون مشکل از اون طراحی ها استفاده کنه، برای راهنمایی بیشتر میتونید سوالتون را جزئی تر بپرسید اگر همچنان پاسخ نگرفتید؟

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

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

      • سلام
        میتونید با استفاده از سرویس های آماده مثل smart fox server یا u net یا foton (فقط یونیتی) این کار را انجام بدید.
        یا خودتون با استفاده از سرور و سوکت نویسی این کار را انجام بدید.
        اموزشی در این زمینه نیاز دارید؟

    • سلام من 9 سالم هست و بسیار زیاد به برنامه نویسی علاقه دارم.میخواستم بدونم میتونم من در این سن برنامه خیلی ساده بسازم با کمک برادرم؟و الان هم تمرین میکنم برای برنامه

  7. سلام من میخوام یک بازی مربی گری بسازم آیا با این برنامه میتونم بازی مربی گری مثله کلابی مربی برتر و… بسازم؟
    اگه با این برنامه نمیشه میشه برنامه ای که باهاش میشه ساختو بدید؟
    سوال دوم: آِیا کسی هست ایده بدم بازی بسازع وبفروشه بازی رو

    • سلام
      بله
      به کمک یونیتی میتونید چنین بازی را اجرا کنید.

      درجواب سوال دوم هم باید بگم خیر متاسفانه

    • سلام خسته نباشید میتونید به این ایدی توی تلگرام پیام بدید.
      @gimor_ir
      T.me/gimor_ir
      ما یک تیم بازی سازی هستیم دنبال ایده های خوب برای بازی سازی

  8. سلام میخوام ببینم میشه بازی های آنلاین ساخت ؟

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

    • سلام
      درپاسخ به سوال اول:
      بله این امکان وجود دارد

      برای دریافت راهنمایی از طریق تلگرام میتوانید با آی دی
      Baziatoadmin در تماس باشید

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

    • سلام خیلی خیلی ممنون از نظرتون
      اما نمیدونم مطلب “آموزش ساخت بازی موبایل بدون نیاز به برنامه نویسی” را مطالعه کردید یا خیر
      ما یک سری موتور بازی سازی فوق العاده محبوب و معروف داریم مثل گیم میکر استودیو، کانستراکت و… که با استفاده از آن ها میتوانید بدون برنامه نویسی بازی بسازید.
      برای حرکت بخشیدن میتوانید از ایونت استفاده کنید.
      برای مثال
      اگر کاربر دکمه a را زد –> کاراکتر به جلو حرکت کند
      (حالت های مختلف گفته میشود ولی به جای نوشتن کد با دستورات آماده کار میشود.

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

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

  10. با سلام ممنون میشم میشم به والات من جواب بدین
    فقط یک نکته میخوام بازی که میسازم حتما انلاین باشه
    1.من هیچ دانشی از ساخت بازی اندروید ندارم حتی برنامه نویسی هم کارنکردم از چه برنامه نویسی و از کجا شروع کنم؟
    2.ساخت بازی درامدزا هست یا حتما باید بازی رو پولی قرار دهیم تا درامد داشته باشه؟
    3.چه نوع بازی رو پیشنهاد میکنید که سود بیشتری داشته باشه و مخاطب جذب کنه فقط کارم برای پول هست؟
    4. اگه بخوام بازی انلاین پرسش و پاسخ و اسم فامیل درست کنم از چه برنامه استفاده کنم که راهت تر باشه؟
    5.بازی انلاین نیاز خرید سرور از طرف بنده دارد؟؟؟اگر بله هزینه اش چقدره؟

    • سلام
      ۱.من هیچ دانشی از ساخت بازی اندروید ندارم حتی برنامه نویسی هم کارنکردم از چه برنامه نویسی و از کجا شروع کنم؟
      توصیه میکنم از زبان C# و موتور بازی سازی یونیتی شروع کنید.

      ۲.ساخت بازی درامدزا هست یا حتما باید بازی رو پولی قرار دهیم تا درامد داشته باشه؟
      ساخت بازی به خودی خود درآمد زا نیست و شما باید با پرداخت درون برنامه ای و نمایش ویدیو و… پول به دست بیاورید.

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

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

      ۵.بازی انلاین نیاز خرید سرور از طرف بنده دارد؟؟؟اگر بله هزینه اش چقدره؟
      بله، متغیر هستش از ماهی 100 هزار تومان به بالا

      • با سلام ممنون از جواب دادن به سوالات من منظور من از سوال4 این بود یه بازی مثل quiz of king یا اسم فامیل بسازم و یه سوال دیگه اینکه حتما باید برای بازی انلاین سرور خرید ؟؟؟؟یه سایت برای خرید معرفی میکنید؟؟؟؟
        برای یادگیری زبان C# یه منبع معرفی کنید
        ممنون از سایت خوبتون

        • سلام مجدد
          سختی ساخت چنین بازی موبایلی جایی مشخص میشه که پس از طی کردن مراحل تولید باید با بازی رقابت کنید که 1 میلیون نصب بیشتر از شما داره و میلیون ها نفر بیشتر اون را میشناسند
          پس نیاز به تبلیغات و یک ایده ناب دارید.

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

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

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

              از طرف دیگه ایده تا وقتی اجرا نشه ارزش نداره و هر ایده ممکنه به ذهن صدها نفر در جهان بیوفته
              برنده اونیه که ایده را پرورش بده و اجرا کنه

  11. با سلام خسته نباشید من در یه سوال خیلی وقته سر در گم هستم ممنون میشم راهنمایی کنید یه بازی هست به نام جی تی انلاین بهش سمپ هم میگن من میخوام بدونم دقیقا برای ادیت این باید چه زبانی رو بلد باشید اینم بگم که باید از pawn برای ادیتش استفاده کرد از خیلی جاها پرسیدم بعضی ها میگن اصلا همچین زبان وجود نداردبعضی ها میگن باید اسکریپت نویسی بلد باشید ممنون میشم راهنمایی کنید اخه هیچ جا جواب درستی بهم ندادن
    اسم کامل بازی :سمپ هست همون بازی جی تی ای هست ولی انلاین شده….. ممنون میشم راهنمایی کنید زبان برنامه نویسی بازی چیه
    اینم از زبان برنامه نویسیش
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    //#include

    #pragma tabsize 0
    };
    new bankv[256];
    // Random Civilian Spawns
    new Float:PlacesPoints[][3] =
    {
    {0.0, 0.0, 0.0},
    {-2735.2288, 367.8829, 4.1114},
    {-1543.1537, 925.0919, 6.8145},
    {-2667.5750, 623.7900, 14.1025},
    new VehicleNames[212][] = {
    {“Landstalker”},{“Bravura”},{“Buffalo”},{“Linerunner”},{“Perrenial”},{“Sentinel”},{“Dumper”},
    {“Firetruck”},{“Trashmaster”},{“Stretch”},{“Manana”},{“Infernus”},{“Voodoo”},{“Pony”},{“Mule”},
    {“Cheetah”},{“Ambulance”},{“Leviathan”},{“Moonbeam”},{“Esperanto”},{“Taxi”},{“Washington”},
    {“Bobcat”},{“Mr Whoopee”},{“BF Injection”},{“Hunter”},{“Premier”},{“Enforcer”},{“Securicar”},
    البته خیلی زیاد بو نتونستم همشو کپی کنم اینها کد های ساخت بازیشه
    ممنون از سایت خوبتون

    • متاسفانه اطلاعات تخصصی خاصی ذر این زمینه ندارم

      اما زبان برنامه نویسی گویا c++ هستش و حس میکنم کدگذاری شده

  12. با سلام ببخشید برای ساخت بازی اندروید کدوم نسخه از unity بهتره نسخه pro کرکی یا Unity Personal اخه من تو نت هرچی گشتم نسخه Unity Personal پیدا نکردم از خود سایت unity هم رفتم ولی دقیقا نمیدونم کدوم لینک بود ممنون میشم راهنمایی کنید

    • تفاوت خاصی نداره
      برای شروع میتونید از نسخه پرسونال استفاده کنید
      برای دانلود هم سایت یونیتی خیلی خوبه
      سایت ایرانی هم سافت98 و پی30 دانلود
      معمولا اپدیت هستند

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

  13. با عرض سلام وخسته نباشید
    ی تشکر بخاطر اینکه جواب مخاطباتنو میدید
    ومتاسفانه واسه این ک همه امکانات و سرمایه کافی واسه تشکیل گروه و خرید تجهیزاتو ندارن..و این ک ایده ی ایده ساز امنیت کافی نداره..
    چون تازگیا من چند جا واسه ایده بازی رفتم اول توزیع از نوع بازی میخوان(بدون قرارداد) و بعد میگن الان هزینه ساخت بازی باید خودت بدی..مثلا هزینه نیرو متخصص و زمانی ک صرف بازی میشه..ک واسه ی بازی ساده بالای ۵۰میلیون هزینه داره..
    من ایده دو بازی فوقلاده عالی داشتم ک متاسفاده اولی ک چند ماه پیش رفتم گفتن هم امکانات ساخت همچین بازی تو کشور نیست و هم بخاطر نوع بازی تو ایران احتمالا نمیزان همچین بازی اجرا بشه و ب فروش برسه(بخاطر استراتیژیک بودن زیاد.واستفاده از gpsودوربین)…بازی دوم در این سادگی بسار جذاب درست کردم….
    اونم بخاطر این اگه اگه ی شرکت رفتم اول ایده دومو بدم ک اگه ایده دزدیده شد..جگرم نسوزه…هر چند دمی دست کمی از اولی نداره….اولی امکانات سخت افزاری و نرم افزاری گرافیک قوی میخواد…دومی با ی گرافیک خوب میتونه بهترین بازار الان بشه..بدون شک
    سپاس

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

      یک کپی هم نمیتونه صد در صد ایده ای باشه که در ذهن شما برای ساخت بازی وجود داره

      برای پیاده سازی هم بنظرم به دنبال یک تیم باشید که بتونید به جای کار پروژه ای با چند فرد متخصص و فعال به صورت تیمی و اشتراکی بازی بسازید

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

    • اگر ایده‌تون خوب باشه ما قطعا ازتون استقبال میکنیم و تضمین میکنیم که قطعا ایده‌تون دزدی نمیشه و اگر سودآور باشه تمام هزینه ها رو تیم خودمون پرداخت خواهد کرد.تماس بگیرید.
      @gimor_ir
      T.me/gimor_ir

  14. سلام من با برنامه یbuildbox کار می کنم اولش یه چیزی میاد چی باید بزنم اگر برنامش خوب نیست یکی پیشنهاد بدهید

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

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

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

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

  17. سلام این یه مطلب آشنایی ساده و خوبی هست ولی من میخوام یه بازی بسازم باید از کجا شروع کنم و آموزش ها رو از کجا پیدا کنم و برنامه نویسی رو در صورت تمایل از کجاها میتونم یاد بگیرم

    • سلام
      برای شروع ساخت بازی و آموزش بازیسازی، ابتدا یک سوال مطرح هستش:
      تا چه حد به زبان انگلیسی مسلط هستید؟
      اگر زبانتون خوبه
      خیلی راحت به سراغ یوتیوب و آموزشهای لیندا و یودمی برید
      اما اگر زبانتون خوب نیست
      سایت های زیادی هستند که آموزش بازیسازی را به زبان فارسی و از مبتدی به صورت متنی و ویدیویی آماده کرده اند که خیلی ساده از آن ها میتونید استفاده کنید.

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

  18. سلام من الان17سالمه و برنامه نویس صفحات وب کار میکنم به htmlوcssوphpمسلطم و میخوام و علاقه دارم به طراحی بازی ایا امکان داره من بتونم در اینده هم طراح وب بشم و بازی ساز من با قدرت میرم جلو و هیچوقت از شکست خوردن نمیترسم در این راه باید از با تجربه ها هم کمک بگیرم

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

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

  20. با سلام ببخشید من در اینده میخوام رشته بازی سازی کامپیوتری درس بخونم میخوام یک بازی مثل call of duty ww2 یا Black ops در آینده بسازم ایا میشود؟ یا باید درس بخوانم یه شرکت راه اندازی کنم؟ ممنون میشم اگه جوابمو بدین

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

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

    • خوشحالیم که این آموزش برای شما مفید بوده، در صورت علاقه به ساخت بازی موبایل می‌تونید آموزش‌های بیشتری رو در لینک زیر مطالعه کنید:
      https://baziato.com/tutorial/

  21. سلام روز بخیر …ببخشید من میخواستم بدونم برای ساخت بازی آنلاین و مولتی پلیر مثل بازی های مزرعه داری با یونیتی و زبان سی شارپ امکان پذیر است؟
    و سوال دوم اینکه برای این کار نیاز به یادگیری noodjs وasp.net است؟
    و بخش خروجیش برای بازی آنلاین باید چکار کنم؟

    درکل باید برای این کار چی یاد بگیرم؟

    • سلام روز بخیر
      بله این امکان وجود داره، برای مثال بازی مزرعه بهاری، پرسیتی و… با استفاده از یونیتی طراحی شده اند.
      بستگی داره چه نیازی داشته باشد، به طور قطعی نیازی به استفاده از node.js و asp.net ندارید
      بخصوص این که asp.net محدودیت های زیادی داره واستون.
      میتونید از اسمارت فاکس، یونت و … استفاده کنید.

      علاقه مندید یک آموزش برای بازی آنلاین تهیه کنیم؟

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

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

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

  23. عالی عالی عالی
    من میخوام وقتی رقتم دانشگاه بازی ساز بشم.
    آموزش ساخت بازی خوب سراغ دارید

    • سلام
      آموزش بازیسازی به زبان فارسی یا انگلیسی مد نظرتونه؟
      محدودیتی وجود داره واستون؟

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

    • سوال اول
      چه نوع بازی مد نظرتون هست

      با 4 یا 8 گیگ رم
      1 گیگ گرافیک
      میشه بازیهای خوب و سبکی ساخت با توجه به تجربه نسبی بنده

  25. سلام و صد سلام 🙂
    ممنون بابت این مقاله عالی،کمک فراوانی کرد.
    ولی یه سوال داشتم،اگر بازی را تمام کردیم ومی خواهیم در بازار یا برنامه دیگری به فروش بزاریم.باید چه قدم هایی برداریم؟

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

      یک سری قوانین اولیه هم دارند که در هنگام ساخت اکانت بهتون گفته میشه

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

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

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

  26. سلام ،میخاستم بدونم بازی مثل کلش آو کلنز در چه محیطی ساخته شده و اینکه ساخت محیط بازی سازی مخصوص خودم با ۲ نفر برنامه نویس مسلط به ++c چقدر زمان میبره؟؟ ممنون میشم پاسخ بدین

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

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

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

    • سوال سختیه
      به خیلی چیزا بستگی داره
      اما فعلا یک سیستم با رم +8 گیگ DDR4
      و گرافیک +950M
      که یک کانفیگ قدیمی برای 3-4 سال پیش محسوب میشه هم میتونه یک کارایی قابل قبول داشته باشه

  28. با سلام من میخوام یه بازی تقریبا مثل کوییز اف کینگ بسازم چه برنامه ای پیشنهاد مکینید
    ممنون از سایت خوبتون

  29. خخخخخخخخخخخخخخخخخییییییییییییییییییییییییلللللللللللللللللللللللییییییییییییییییییییییییییییی خخخخخخخخخخخخخووووووووووووووووب
    ممنون

  30. سلام وقت بخیر
    ممنون بابت مطلب مفیدی که به اشتراک گذاشتید.
    بنده به c# ، ASP.NET، JavaScript و پایتون مسلط هستم. همچنین تجربه طراحی های 2 بعدی با فتوشاپ و کورل رو هم در حد طراحی لوگو و بنر و کارت ویزیت و امثال این ها رو هم دارم. همچنین با استفاده از Android Studio هم یکی دو تا برنامه خیلی کوچک نوشتم.

    تا حالا هم سراغ 3d max و unity نرفتم به این خاطر که به لحاظ سخت افزاری حرفی واسه گفتن ندارم (ram 8 , core i5, amd radeon 4000)

    حالا سوال اینجاست باید از کجا شروع کنم؟ فرض کنید در زمینه بازی های شوتر و آنلاینی مثل PubG بخوام فعالیت کنم.

    • سخت افزارتون برای شروع خوب هستش
      برای شروع پیشنهاد میکنم آموزش Udemy را ببینید
      اما توجه کنید برای ساخت بازی مثل Pubg نیاز به یک تیم دارید
      و ساخت این بازی به صورت انفرادی کاری تقریبا غیر ممکن هستش.

  31. سلام، اگه یک بازی مثل آمیرزا بخواهیم بسازیم که آفلاین باشه و خرید اینترنتی داشته باشه
    زمان ساختش چقدر هست؟
    هزینه ی سرور نمیخواد؟
    با چه برنامه ای بسازیمش؟

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

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

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

  32. سلام من عاشق برنامه نویسی اپلیکیشن های موبایل هستم و به ساخت بازی های حرفه ای و برنامه هم شدیدا علاقه دارم اما واقعا واااقعا مثل کسی توی این حوزه میمونم که حتی سواد نوشتن اسم خودش هم نداره باید از کجا شروع کنم اصلا اصولش چیه رشته ی دانشگاهی خاصی داره اینکار؟ توی چه مدتی میشه یه برنامه نویس حرفه ای شد(باصرف زمان روزی 5.6ساعت)درحدی که بتونم بازیای حرفه ای و جذاب بسازم و ارائه بدم

  33. سلام وقت بخیر
    بنده زبان پایتون بلدم و میخوام بازی 3بعدی موبایل(اندروید) در سطح ساده و متوسط بسازم.
    1.به نظر شما کدوم موتور بازی سازی kivi , pygame , game maker , یاد بگیرم در غیر این صورت میشه با پایتون در یونیتی یا انریل کد نویسی کرد؟
    2.در موتور بازی 2بعدی میشه بازی 3بعدی ساده ساخت؟(یعنی اشیاء از بیرون موتور ساخته شود)
    3. بازی موبایل swordigo (از شرکت touch foo )سه بعدیه؟ اگر هست در چه سطحیه؟
    4.پیشنهاد شما برای ساخت بازی سبک های شبیه سازی آموزشی و معمایی و رمان گونه مثل داستان های انیمه ژاپنی؟

    ببخشیدطولانی شد با تشکر

    • سلام متاسفانه آشنایی چندانی با این موتور های بازی سازی ندارم اما با پایتون نمیشه در یونیتی یا آنریل کد زد.
      سوال دوم را متوجه نمیشم اما بله میشه در بازی دو بعدی مدل سه بعدی گذاشت اما خب نورمال نیست.
      این بازی سه بعدی هستش (3D platformer)
      این کاملا بستگی به شما و دیدگاهتون از بازار داره، هدفتون خیلی میتونه در این انتخاب کمکتون کنه

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  43. سلام

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

    ممنون

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      http://academy.baziato.com

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  72. سلام و سپاس از سایت خوب شما دوست عزیز لطفا در مورد انتشار بازی هم اگر مایل بودید مطلبی ارائه بدید فرض اینکه بهترین بازی دنیا هم در ایران ساخته شد غیر از کافه بازار یا مایک یا … ایا راهی هست که بتوان در مارکت های جهانی هم بازی را عرضه کرد مثل استیم یا گوگل پلی یا ……

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

  73. سلام .
    ساخت بازی آنلاین چه تفاوتی با توضیح شما دارد .
    لطفا نحوه ساخت بازی آنلاین را هم بگویید.
    با تشکر

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

  74. سلام و خسته نباشید
    جناب استاد بنده به همراه تیمی چند نفره آماده ی یادگیری بازی سازی موبایل هستیم و این سوالات از ابهامات ما هستش اگر لطف بفرمایید توضیح بدین بسیار ممنون میشم.
    1- بنده با برنامه نویسی تا حدودی آشنایی دارم ولی تخصصی در C# و یا Java script ندارم میخواستم بدونم کار با کدوم یک از این زبان ها برای کد نویسی در یونیتی عملکرد بهتری داره و هم خروجی که میده برای هر دو پلتفرم اندروید و آی او اس کارایی داره؟ اگر لطف بفرمایید یک مورد رو پیشنهاد بدید ممنون میشم.

    2- ساخت یک بازی Open world چه مقدار زمان تقریبی لازم داره؟ مثال: ( Madout 2 , بازی ایرانی ماشین اسپورت 2 )

    3- به غیر از زبانی که در سوال یک پرسیدم و موتور یونیتی ، کار با چه برنامه های دیگه ای رو باید بلد باشیم؟ اگر هدفمون ساخت یک بازی مثل دو مثال بالا با وجود کاراکتر باشه؟

    4- گیم دیزاینر گروه میتونه صرفا شخصی با مهارت طراحی باشه و کار کدنویسی رو برنامه نویس تیم برای اون انجام بده؟ و اینکه محیط کار گیم دیزاینر هم در همون یونیتیه؟

    ممنون میشم اگر پاسخ بدین.

    • سلام
      پاسخ سوال 1: برای بازیسازی با یونیتی در حال حاضر صرفا از C# میتونید استفاده کنید و برای نسخه اندروید و آی او اس محدودیت خاصی نداره
      پاسخ سوال 2: خیلی بستگی داره اما پروسه زمان بری هست و بهتره از بازی های ساده تر شروع کنید
      پاسخ سوال 3: شما به طراح شخصیت (مدل کار 3 بعدی) نیز نیاز دارید؛ پیشنهاد میکنم مطلب نقش افراد در تیم بازی سازی را بخوانید. برای مثال نقش طراح بازی در تیم
      پاسخ سوال 4: اگر گیم دیزاینر بتواند در حدی برنامه نویسی کند خب مزیت محسوب میشه اما الزامی نیست (مطلب بالا را حتما مطالعه کنید)

    • سلام، اگر کار با یک موتور بازی سازی را یاد بگیرید می توانید این چالش را تحلیل کنید

    • تنهایی هم میشه بازی ساخت مثلا آقای مهدی پیغامی نسب بازی هادس ۲ را تنهایی ساخت و توانست نظر کاربران ایرانی و خارجی را به خود جلب کند پس تنهایی هم امکان بازی سازی است و نگرانی خاصی وجود ندارد اما تنهایی بازی ساختن نیاز به صبر و حوصله چهارساله داره اگر بخواهید یک بازی خوبی بسازید پس اگر صبر و حوصله شما زیاد است میتونید تنهایی بازی بسازید در غیر اینصورت با کمک دوستان خود بازی بسازید
      https://baziato.com/hados2-review/

  75. سلام می خواستم بپرسم زبان جاوا اسکریپت برای برنامه نویسی بازی کافی هست؟
    واینکه به غیر یونیتی چه موتور هایی از این زبان پشتیبانی می کنن؟
    و چه موتور بازی سازی هست که بشه از ۰_۱۰۰ بازی رو تو خود موتور طراحی کرد و ساخت و نیاز به برنامه جانبی نداشته باشه و کم حجم باشه مثلا کمتر از ۱۰۰ مگ آیا همچین موتور بازی سازی وجود داره؟

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

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

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

  76. باسلام خدمت شما
    ببخشید سوال اولم این بود که در این کار به چه سنی نیاز است و سوال دوم اینکه یادگیری زبان c# وC++ چقدر وقت میگیرد و کدام را توصیه میکنید
    ممنون از مطالب مفیدتون

      • سلام خسته نباشید من چند تا سوال داشتم
        من میخوام زبان C# یاد بگیرم ولی خیلی دنبال اموزشش بودم که جوری باشه که بفهمم ولی هر اموزشیو دیدم اموزش خوبی راجب زبان برنامه نویسی #C ندیدم یا عقلا جوری نبود که من بفهممش لطفا اگه شما سایتی اگه میشناسید لطفا معرفی کنید لطفا
        سوال دوم اینه که حدودا چقد طول میکشه تا زبان #C یاد گرفت یا شما خودتون چقد طول کشید که یاد گرفتید
        خیلی ممنون از سایت خوبتون اگه میشه لطفا جواب سوالمو بدین خیلی ممنون

  77. سلام امید وارم حالتون خوب باشه بنده علاقه زیادی به بازیسازی دارم ولی چیز زیادی در این مورد نمیدونم برای چند تا سوال برام پیش اومده
    بنده قصد ساخت یک بازی شوتر اول شخص دارم با گرافیک و فیزیک نسبتا بالا و میخوام هدفم بیشتر رو پلتفرم پی سی یا کنسول باشه تا موبایل و تقریبا یه نسخه پورت شدشو برای موبایل شاید عرضه کنم بنظر شما کرای انجین برای بنده مناسب تره یا انریل ؟ میشه چند تا سایت معتبر رایگان یا مقرون به صرفه برای اموزش انریل یا کرای انجین به بنده معرفی کنید لطفا فارسی باشن
    اگه بازیمو بخوام تو گوگل پلی انتشار بدم شرایطش چجوریه چه مبلغی باید پرداخت کنیم؟
    اگه بخوام بازیمو تو ios یا مک انتشار بدم باید از اپل مجوز بگیرم ؟
    شرایط انتشار بازی در استیم چجوری هستش؟
    بنده شنید از موقعی که شرکت کرایتک با امازون همکاری کرده کرای انجین رو کاملا رایگان در اختیار عموم قرار میده و در اخر هرچقدر خواستید به کرایتک پرداخت کنید ایا این درسته
    ایده بنده یک بخش مولتی پلیر هم قراره داشته باشه بهترین سرور جهانی برای بنده چی هستش شرایط و مبلغش چی هستش؟
    سیستم بنده یک کارت گرافیک جی فورس دوگیگ هستش با یهcpu core i7 رم هشت گیگ با این سیستم میتونم یه گیم با گرافیک وفیزیک وهوش مصنوعی نسبتا بالا بسازم؟
    ببخشید که زیاد شد چون تازه واردم چیز زیادی در این رشته نمیدونم اگه جواب سوال های منو بدید خیلی به من لطف بزرگی میکنید🙏🌹

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

  78. سلام خسته نباشید من میخوام بازی انلاین ساده بسازم که انجین بازی سازی چنین ویزگی هایی داشته باشه:
    1-انجین بازی سازی قابلیت پرداخت درون برنامه ای داشته باشه یا با پلاگین بشه بهش اضاف کرد
    2-انجین بازی سازی یونیتی نباشه از یونیتی اصلا خوشم نمیاد
    3-یادگیریش خیلی سخت نباشه
    ممنون میشم یه انجین بازی سازی و برای موبایل و کامپیوتر و منبع اموزش ریاگان معرفی کنید اگه فارسی بشاه بهتره ولی اگه اگنیلیسی هم بشاه مشکلی نیست

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

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

  81. سلام من با زبان جاوااسکریپت کار کردم و پروژه های مختلف تحت وب هم انجام دادم
    میخواستم بدونم با جاوااسکریپت و یونیتی میشه بازی ساخت ؟

  82. سلام من و دو از دوستام کلاس هشتم هستیم و می خوایم یه بازی دو بعدی رو بسازیم(چون از مدرسه پروژه گرفتیم)،میشه یه موتور بازی سازی معرفی کنید که کارمون رو راحت کنه ولی توش کد هم بزنیم و اینکه میشه ساده ترین کد برای یادگیری و بازی سازی با موتوری که معرفی می کنید رو هم بگید؟
    با تشکر

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

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

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

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

  86. سلام خسته نباشید
    یسوال داشتم لطفا جوابمو بدید ، برای ساخت بازی ساده که گرافیکی نیست مثلاً یک بازی مثل بازی کلابی باید چیکار کرد و به چه زبانی مسلط بود و از چه موتور بازی سازی استفاده کنیم؟
    ممنون میشم جوابمو بدید.

نظر بدهید!

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