چرا من از بازی سازی کنار کشیدم (ادیت شده)

سلام دوستان ، من علی هستم و 4 سال بازی سازی کار میکردم ، چنتا بازی ساختم که یکیش به بیش از 40 هزار دانلود هم رسید و تقریبا ماهی 500 دلار درامد داشت ، الان که این مطلب رو مینویسم دو ساله که بازی سازی رو کنار گذاشتم و به سمت برنامه نویسی back-end رفتم و دارم توی یک شرکت خصوصی توی تیم فنیشون کار میکنم.هرچیزی که اینجا نوشتم دیدگاه شخصیه منه و دلیل نمیشه چون برای من اینطور پیش رفته برای شما هم اینطور بشه و در نهایت شما هستین که باید سبک سنگین کنین ببینین تجربیات من بدردتون میخوره یا نه.برای دوستانی که زود از کوره در میرن و خیلی روی چیز های الکی تعصبی هستن بگم لطفا مطلب رو تا آخر بخونید بعد جملات در خور صفت خودتون رو نصار من کنید.--------------------------------------------------------------------------------------------------------------------توی خیلی گروه ها دیدم که از آرزو هاشون میگن که دوست دارن بازی ساز بشن و پول های درشت به جیب بزننهمه آرزو دارن یک جا بشینن و پول پارو کننچی میشد ما هم یه درخت پول داشتیم که هرچی بیشتر بهش آب میدادی پول بیشتری میداد ؟ (احتمالا کمبود آب پیش میومد)زندگی به عنوان یه برنامه نویس و یا بازی ساز اونقدر هم که فکر میکنین ساده نیستاگر که هنوز پا به این راه نزاشتید یا تازه شروع کردید و فکر میکنید پول زیادی از این راه به جیب میزنید بهتون بگم خیلی هم خوش بین نباشید چرا که این حوضه یه ذهن فولادی ، یه اراده آهنین و یه جیب پر پول میخواد...در ادامه بهتون میگم چرا بازی سازی تو شرایط فعلی برای افراد معمولی تو دو کلمه "اتلاف وقت" هستبیاین اول برسی کنیم شما برای ساخت یه بازی به چه چیز هایی نیاز دارید.مهارت های مورد نیاز برای ساخت بازیبرای ساخت یه بازی شما باید مهارت های زیادی بلد باشیدبرنامه نویسی ، مدل سازی ، طراحی ، لول دیزاین ، ویژوال افکت ، صدا ، بازاریابی و ...و شما برای کسب این مهارت ها باید زبان انگلیسیتون در حد قابل قبولی باشه ،چرا که تمام منابع آموزشی خوب اینگلیسی هستنشاید بعضی ها بیان بگن آموزش فارسی خوب هم داریم ، که در جواب باید بگم با آموزش های فارسی تا حدی میتونید جلو برید ولی از یه جایی به بعد استوپ میکنید ، و اینکه همش هم آموزش نیست ، شما در طول دوره کاریتون روزانه به کلی باگ و مشکل بر میخورید که باید حتما اینگلیسی بلد باشید تا بتونید حلشون کنیدهمینطور تکنولوژی های جدید داره بصورت روزانه به انجین ها اضافه میشه که آموزش فارسی خیلی هاشون بین یک ماه تا یکسال حتی بیرون نمیاد و شما باید بتونید از وبسایت های مرجع خودتون رو بروز کنیدبعد از اون نیاز به زمان زیاد داریدیادگیری همچین مهارت هایی آسونه، شاید هرکدوم رو بتونید توی 2 ماه یاد بگیرید ولی آیا به هرکدوم مسلط میشید ؟ مسلما جواب "نه" هستنش ، هرکدوم از تخصص ها دنیایی از اطلاعات بهمراه دارن که تا توی کار نرید متوجه نمیشید.حالا بریم ببینیم پیش نیاز های ساخت یه بازی چیه ؟نیازمندی های یک بازی یا برنامهکمترین چیزی که نیاز دارید یه کامپیوتر قوی برای ساخت بازی هاتونهکه توی این وضعیت اقتصادی با دلار 32 هزار تومنی کمترین حالت باهاتون 25 تومن در میادمن کمترین حالت رو یه cpu i3 و gpu 1050 بدون ssd با ram 8 حساب کردم ولی در اصل بیشترین چیزی که شما نیاز دارید برای ساخت یه بازی "تیم" هستاون هم یه تیم قوی و قابل اعتمادخیلی تیم های قوی بودن که بخواطر کمبود اعتماد و مسائل مالی از هم پاشیدنحالا بگذریمحد اقل به 3 نفر نیاز دارید که هر نفر بتونه یه قسمت رو به دست بگیرهحرفمو باور کنین وقتی بهتون میگم نمیتونید همه ی کارارو خودتون تنهایی انجام بدیدحالا پیش خودتون میگید این داره چرت و پرت میگه و من کسایی رو میشناسم که فلان بازی رو تنهایی ساختن و کلی هم پول به جیب زدن و ...در جواب باید بگم که بازی سازی یه پروسه خیلی خیلی طولانی هست که ما اگر فرض کنیم اولا شما تخصص قابل قبولی در تمام مهارت هایی که گفتیم دارید و دوما مشکل مالی ندارید و هیچ مانعی مثل سربازی و دانشگاه و خانواده و ... سر راهتون نیست که ذهنتون رو درگیر چیزای الکی کنه باز هم ساخت یک بازی خوب حد اقل 1 سال وقتتون رو میگیرهولی برای افراد عادی مثل من این زمان یک جهنمه ، اگر بخوام براتون توصیف کنم اینه که 1 سال هیچ درامدی ندارید ، هیچ تفریحی ندارید و حتی وقتی با دوستاتون میرید بیرون فکرتون توی کاره و همون تفریح هم بهتون خوش نمیگذره ، خانوادتون فکر میکنه فقط پای کامپیوتر نشستید و دارید عمرتون رو حروم میکنید و در نهایت فشار ذهنی ای که روتونه و از این شاخه به اون شاخه پریدن مغزتون رو میسوزونهو تازه بعد از هزار دردسر که بازی رو تونستید تموم کنید و به مرحله پخش برسونید مردم همینجوری کشکی کشکی نمیان بازیتون رو دانلود کنن. شما بهترین بازی هم بسازید همینجوری الکی دانلود نمیخوره ، شاید چند سال پیش که مردم به گوگل پلی دسترسی نداشتن و اینهمه مارکت های اندرویدی و سیاست های اشتباه تو پلتفرم های پخش داخلی نبود دانلود میخورد ، ولی الان باید پول خوبی برای تبلیغات و مارکتینگ بازی نگه دارید که اونم باز خیلی جای بحث دارهچه میزان درامد میتونم داشته باشم ؟این بخش جالب ترین قسمت این مقاله فکر میکنم باشه که همتون منتظرش بودینمن تو چند سال تجربه ای که دارم 5 تا بازی ساختم و منتشر کردم و روی حدقل 20 تا پروژه ناتموم کار کردماز این 5 پروژه 3 تاش به دلایل مختلف شکست خورد که اگر این پست 1000 تا لایک بخوره یه مقاله راجب اینکه هرکدوم چی بود و چرا شکست خوردن مینویسمولی خب اون 2 تا که تا حدی موفق بودن یکیش بیش از 40 هزار نصب فعال داشت ، این بازی 1 سال زمان برد تا توسط من و دوستم ساخته بشه و درامدش از پرداخت درون برنامه ای و تبلیغات بود ، تقریبی بخوام بگم ماهانه بین 1 تا 2 تومن درامد داشت که با دلار 3 تومنی میشد چیزی بین ماهی 400 تا 500 دلار و تا یکسال درامدش ثابت بود و بعد هر ماه کمتر میشد ، ولی خب باز هم برای سال 95 که دلار زیر 5 تومن بود و با 3 میلیون تومن میشد یه سیستم خیلی غول بست یا با 20 تومن یه پراید خرید ارزش داشتبیاید فرض کنیم شما یه گروه موفق هستید و حالا میخواید بازی بسازیدهمونطور که بالاتر گفتم بازی سازی یه پروسه طولانی داره که اگر گروه داشته باشید معمولا بین 6 ماه تا 2 سال زمان میبرهاگر تنها باشید خیلی خیلی بیشترحالا شما و تیمتون توی 6 ماه مثلا یه بازی ساختید و پخش کردیداصلا بیاید بگیم شما خیلی خوبید و هر 6 ماه به صورت مداوم یه بازی میدید بیروناگر این بازی ها بصورت کلی از زمان پخش تا پایان دوره اوج خودشون میانگین هرکدوم 20 میلیون تومن درامد داشته باشن ، اینم بگم که 20 میلیون تومن برای یه بازی که تو 6 ماه ساخته شده خیلی سناریو خوش بینانه ایهدر نتیجه شما سالی 40 ملیون تومن درامد داریدکه این 40 ملیون بین 2 نفر بخواد تقسیم بشه میشه سالی 20 ملیون تومندر صورتی که شما اگر توی یه مغازه کار کنید و ماهی دو ملیون تومن هم حقوق بگیرید میشه سالی 24 ملیون تومنهرچند که دو ملیون رو من کمترین حالت به عنوان یه فروشنده عادی در نظر گرفتم و اگر کار های تخصصی مثل برنامه نویسی وب ، موبایل یا حتی کار های تجربی مثل آرایشگری یا تعمیرات خودرو بلدید یا کارای برقی یا فنی مثل تعمیرات کولر میتونید انجام بدید کمترین حالت ماهی 8 تومن درامد داریداینم بگم که ساخت یه بازی توی 6 ماه یعنی نشستن پشت کامپیوتر برای بیشتر از روزی چند ساعتو شما برای ساخت بازی بیشتر از هزینه مالی که انجام میدید دارید کمر ، گردن و چشمتون رو هزینه میکنیدشاید خیلی ها تعصبی الان پیش خودشون بگن خب از کجا معلوم بازی ما 20 میلیون بفروشهبازی هایی هست که بیشتر فروختن و یا اصلا من میخوام بازیمو توی گوگل پلی پخش کنم و درامد دلاری داشته باشم ...یا بگن نهههههههه اگه بازی درون برنامه باشه درامد همیشگیه و همون بار اول نیست که و ...ولی کسایی که تجربه ای تو این زمینه دارن میدونن که اینطور هم نیست و ساخت یه بازی که بخواد 20 میلیون تومن هم در طول عمر خودش درامد داشته باشه خیلی مشکله ، پخش توی گوگل پلی بعد از دردسر های فراوان و دور زدن تحریم ها هم فقط اسمش قشنگه و اینقدر تعداد بازی هایی که روزانه در گوگل پلی منتشر میشن زیاده و رقابت بالاست که بازی شما بین بقیه بازی ها گمه و برای اینکه رشد کنه باید اول پول خیلی درشتی رو بابت تبلیغات بدید تا بازی تا حدی بیاد بالا و بعد گوگل پلی شمارو بین بازی ها ببینه و به بقیه پیشنهاد بده و شما تازه کاربر اورگانیک جذب کنیدو جدا از اینکه میشه تصور کرد یه بازی بیشتر از 20 ملیون بفروشه میشه تصور اینو هم کرد که کمتر از 20 ملیون بفروشهاگر فکر میکنید که تعداد افراد تیمتون کمتر هست و پول بیشتر گیرتون میاد اینو در نظر بگیرید وقت بیشتری برای یادگیری و ساخت مورد نیاز میشه و از هر طرفه ترازو کم کنی یک طرف دیگه سنگین میشهپس یه سوال پیش میاد که اینهمه میگن بازی سازی پول توشه چیه پس ؟ باید بگم بیشتر از 80 درصد درامد ها مال شرکت هایی مثل Activision , RockStar , Ubisoft و شرکت های کله گنده هست و 15 درصدش هم شرکت های کوچیک تر هستن که هر چند وقت یه بار یه اسمی ممکنه ازشون ببینیم ، میمونه 5 درصد باقیش که بین تمام بازی ساز های مستقل دنیا پخش میشهامید وارم تونسته باشم با این مطلب حد اقل به یک نفر کمکی کرده باشم تا اشتباهاتی که من انجام دادم رو انجام ندهحرف آخرگول این تبلیغات اینستاگرامی رو نخورید که با یه پکیج میخوان تمام دنیای نرم افزار رو تو مغز شما فرو کنن چون همچین چیزی امکانپذیر نیست.حوضه نرم افزار و برنامه نویسی پول بسیار زیادی توشه ولی به این معنی نیست که هر کسی میتونه در این زمینه موفق بشه و پول در بیاره ، رقابت بسیار شدیده و شما باید روی آینده و زندگی شغلیتون خوب فکر کنید ، تصمیم های عجولانه نگیرید و همه جوانب رو در نظر بگیرید.تنها حقیقت تلخی که من در طول دوره کاری خودم متوجه شدم اینه که متاسفانه یکنفر فقط با داشتن علاقه نمیتونه در یه زمینه شغلی پیشرفت کنه ، و باید شرایط جامعه و تقاضای اون تخصص در بازار کار اطراف خودش رو دقیق برسی کنهبزرگترین دروغی که در طول اون 4 سال بازی سازی من به خودم میگفتم این بود که هیچ چیزی مهم نیست و تا زمانی که به کاری که داری میکنی علاقه و پشتکار داشته باشی همه چیز درست میشه ، همینطور به خودم میگفتم یعنی میخوای این همه زمان و هزینه ای که برای یادگیری بازی سازی کردی رو بریزی دور و از اول شروع کنی ؟ ولی خب بعد از وارد شدن به حوضه های دیگه متوجه شدم که این چند سال تجربه تو بازی سازی خیلی پایه های خوبی برام شده و خیلی راحت میتونستم مسائل پیچیده حوضه های دیگه که بقیه توشون مشکل داشتن رو درک کنم چون قبلا تو بازی سازی چیز های مشابهی وجود داشته که بهشون برخورده بودمالان که دارم این مقاله رو مینویسم دانشگاه خودم رو تموم کردم و 2 هفته دیگه نوبت اعزام من به سربازیه که امیدوارم این مرحله از زندگیم هم به خیر بگذرهتمام نظراتتون رو دیر یا زود میخونم و پاسخ میدم، پس حتمی نظرتون رو زیر همین پست بنویسیدبیشتر از این وقتتون رو نمیگیرم و همینجا خدا حافظی میکنم امیدوارم که موفق باشد