اگر قصد ساخت یک بازی اندرویدی را داشته باشید، احتمالاً یکی از اولین سؤال‌هایتان این است که ساخت یک بازی اندروید چقدر هزینه دارد؟

پاسخ کوتاه این است:

از چند میلیون تومان تا چند صد میلیون تومان و حتی بیشتر. ممکن است یک برنامه‌نویس به‌تنهایی با Unity یا Godot یک بازی ساده بسازد و بیشتر کارها را خودش انجام دهد. در این حالت هزینه نقدی پروژه نسبتاً پایین خواهد بود. در طرف دیگر، یک بازی آنلاین با طراحی اختصاصی، سرور، سیستم پرداخت درون‌برنامه‌ای، تبلیغات، چندین مرحله و تیم چندنفره می‌تواند هزینه بسیار بیشتری داشته باشد. بنابراین سؤال اصلی فقط این نیست که «ساخت بازی چقدر هزینه دارد؟» بلکه باید بپرسیم: «چه نوع بازی‌ای قرار است بسازیم و چه تعداد نفر قرار است روی آن کار کنند؟» 

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


بازی اندروید انتخاب اول بازیسازان ایرانی

برای بازار ایران، Android اهمیت بسیار زیادی دارد. طبق گزارش سال ۱۴۰۳ کافه‌بازار، اندروید حدود ۹۱ درصد سهم پلتفرم موبایل در میان کاربران ایرانی را در اختیار داشته و خود کافه‌بازار نیز از حدود ۵۰ میلیون کاربر فعال ماهانه گزارش داده است. این اعداد نشان می‌دهند که برای یک بازی‌ساز ایرانی، ساخت بازی موبایل فقط یک تمرین یا پروژه دانشجویی نیست؛ در صورت انتخاب مدل درآمدی مناسب می‌تواند تبدیل به یک محصول تجاری شود. مایکت نیز در گزارش سال ۱۴۰۳ خود از ۲۶ میلیون کاربر فعال ماهانه و بیش از ۱۴۰ میلیون دانلود برنامه و بازی در ماه خبر داده است.

همچنین طبق همین گزارش، درآمد توسعه‌دهندگان مایکت از خریدهای کاربران در سال ۱۴۰۳ به حدود ۳۷۴ میلیارد تومان رسیده است.
پس بازار بازی اندروید در ایران کوچک نیست؛ اما ساخت یک بازی به معنی موفق شدن آن هم نیست. فاکتورهای زیادر در ساخت بازی وجود دارد که باعث رشد آن میشود. یکی از فاکتورهایی که باید حتما بررسی بشود این است که قبل از اینکه به ساخت بازی فکر کنیم باید بدانیم ساخت بازی مورد نظر ما چقدر هزینه خواهد داشت.


برای ساخت اولین بازی خود می توانید مقاله "راهنمای بازیسازی: چطور اولین بازیمون رو بسازیم؟" را مطالعه کنید.


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

هزینه ساخت بازی با توجه به پروژه شما می تواند بسیار متفاوت باشد. تفاوت بودجه در هر پروژه آنقدر مشهود است که بدون اغراق می توان از صفر ریال تا میلیاردها تومن آن را برآورد کرد. هزینه های ساخت بازی به عوامل پایه ای بستگی دارد که در لیست زیر به آن اشاره میکنیم:

  • ژانر بازی
  • ساعت گیم پلی
  • آپدیت ها
  • تعداد افراد تیم: برنامه نویس ها / هنرمندان / دیزاینرها / و ...
  • آفلاین / آنلاین بودن بازی
  • مولتی / سینگل پلیر بودن بازی
  • مدیریت
  • تبلیغات

مثلاً ساخت یک بازی ساده شبیه Flappy Bird را نمی‌توان با ساخت یک بازی آنلاین استراتژی یا مسابقه‌ای مقایسه کرد. ممکن است هر دو روی Android منتشر شوند، اما هزینه توسعه آن‌ها چندین برابر با یکدیگر تفاوت داشته باشد. 


اگر از هزینه های احتمالی پروژه تان آگاهی ندارید میتوانید با تیم گیم ساز وقت مشاوره بگیرید.


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

یکی از تصورات اشتباه تازه‌کارها این است که بخش بزرگی از هزینه ساخت بازی مربوط به خرید Game Engine است. در اکثر پروژه‌های کوچک این‌طور نیست. 

هزینه Unity برای ساخت بازی اندروید برای افراد، توسعه‌دهندگان مستقل و کسب‌وکارهای کوچک واجد شرایط، Unity Personal رایگان است. در شرایط فعلی Unity، استفاده از Personal برای کاربران واجد شرایط تا سقف مشخصی از Revenue و Funding امکان‌پذیر است. بنابراین اگر یک Solo Developer هستید و اولین بازی خود را می‌سازید، ممکن است هزینه موتور بازی شما: صفر تومان می باشد. البته ممکن است بعداً برای Asset، Plugin یا سرویس‌های دیگر هزینه کنید. 

 Godot گزینه دیگری است که در سال‌های اخیر محبوب‌تر شده است. این موتور کاملاً Open Source است و تحت MIT License منتشر می‌شود. طبق مستندات رسمی Godot، این موتور کاملا رایگان است. یعنی برای ساخت و انتشار بازی تجاری با Godot نیازی به پرداخت Royalty به سازندگان موتور ندارید.

پس در بسیاری از پروژه‌های Indie، موتور بازی عملاً یکی از ارزان‌ترین قسمت‌های پروژه است.


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

اگر خودتان برنامه‌نویس Unity یا Godot باشید، هزینه نقدی این بخش می‌تواند بسیار پایین باشد. ولی این به معنی رایگان بودن برنامه‌نویسی نیست. فرض کنید شش ماه روی بازی کار کنید و هر هفته ۳۰ ساعت برای آن زمان بگذارید. تقریباً ۷۲۰ ساعت از زمان شما صرف پروژه شده است. اگر قرار باشد برنامه‌نویس دیگری استخدام کنید، همین صدها ساعت تبدیل به یکی از بزرگ‌ترین هزینه‌های پروژه خواهد شد.

در تخمین زمان مورد  نیاز برای برنامه نویسی پروژه، پیچیدگی Featureها نیز اهمیت زیادی دارد. برای مثال این قابلیت‌ها می‌توانند هزینه و زمان Development را بالا ببرند:

  • سیستم Login
  • Inventory
  • Shop
  • Daily Reward
  • Achievement
  • Leaderboard
  • Cloud Save
  • Multiplayer
  • Matchmaking
  • Chat
  • Clan
  • Eventهای آنلاین
  • سیستم پرداخت
  • تبلیغات Rewarded
  • سیستم Analytics
  • Push Notification

به همین دلیل گاهی حذف یک Feature می‌تواند میلیون‌ها تومان از هزینه نهایی پروژه کم کند. 


برای ساخت بازی با هوش مصنوعی می توانید مقاله "چطور با هوش مصنوعی بازی بسازیم؟ معرفی بهترین ابزارهای AI برای ساخت بازی" را مطالعه کنید.


بازی آنلاین یا آفلاین چقدر هزینه ساخت دارد؟

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

اگر بازی آنلاین شما شامل مواردی مثل:

  • حساب کاربری
  • ذخیره اطلاعات آنلاین
  • Leaderboard
  • PvP
  • Multiplayer
  • Clan
  • Event
  • Economy آنلاین

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


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

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

مهم ترین کاری که باید بکنید این است که قبل از اضافه کردن هر Feature آنلاین از خودتان بپرسید: آیا این قابلیت واقعاً برای Gameplay ضروری است؟

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


هزینه طراحی گرافیک بازی

بعد از برنامه‌نویسی، Art یکی از مهم‌ترین هزینه‌های بازی است. ممکن است نیاز داشته باشید به:

  • Character Design
  • Environment Design
  • Background
  • Icon
  • UI
  • Button
  • Animation
  • VFX
  • Logo
  • Store Screenshot
  • Promotional Artwork

هزینه این بخش شدیداً به سبک گرافیکی بازی وابسته است. مثلاً یک بازی Minimalist دوبعدی نسبت به یک بازی سه‌بعدی با شخصیت‌های اختصاصی هزینه بسیار پایین‌تری خواهد داشت. اینکه گفته شود بازی دو بعدی ارزان تر از بازی سه بعدی است لزوماً همیشه درست نیست، ولی در پروژه‌های کوچک معمولاً بازی دوبعدی ساده راحت‌تر قابل کنترل است. در عوض گاها برای ساخت بازی سه بعدی با تهیه asset و پکیج های ارزان قیمت تر می تواندی هزینه بازی را کاهش دهید. برای یک تیم تازه‌کار با بودجه محدود، انتخاب Art Style هوشمندانه می‌تواند تأثیر بسیار زیادی روی هزینه داشته باشد. 


اگر از هزینه های احتمالی پروژه تان آگاهی ندارید میتوانید با تیم گیم ساز وقت مشاوره بگیرید.


هزینه صدا و موسیقی در ساخت بازی

تقریباً هر بازی نیاز به Sound دارد. در پروژه‌های کم‌بودجه می‌توانید از Sound Packهای آماده استفاده کنید. در پروژه‌های بزرگ‌تر ممکن است به Sound Designer یا Composer نیاز داشته باشید. برای اولین بازی معمولاً لازم نیست تمام موسیقی و صداها از صفر ساخته شوند. 

ترکیب Asset آماده با چند صدای اختصاصی می‌تواند تعادل خوبی بین قیمت و کیفیت ایجاد کند.


هزینه انتشار بازی در کافه بازار و مایکت

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

هزینه انتشار در کافه بازار

  • ساخت حساب: رایگان
  • انتشار بازی: نیازمند پرداخت هزینه اولیه جزئی (حدود ۴۰ هزار تومان) است.

هزینه انتشار در مایکت

  • ساخت حساب: رایگان
  • انتشار بازی: انتشار اولیه بازی در مایکت برای توسعه‌دهندگان رایگان است (در برخی خدمات جانبی یا ابعاد خاص ممکن است هزینه‌های متفاوتی گزارش شود)

بنابراین بهتر است هنگام انتشار، شرایط روز موجود در پنل توسعه‌دهندگان هر مارکت را بررسی کنید و برای بودجه یک عدد کوچک جداگانه تحت عنوان «هزینه انتشار و حساب توسعه‌دهنده» در نظر بگیرید. اما در عمل، هزینه ایجاد حساب توسعه‌دهنده معمولاً مسئله اصلی شما نیست. هزینه اصلی بعد از انتشار شروع می‌شود، مارکتینگ و جذب پلیر.

هزینه مارکتینگ بازی موبایل

این بخش بسیار مهم است. ممکن است یک بازی خوب بسازید و بعد متوجه شوید که هیچ‌کس از وجود آن خبر ندارد. در بازار موبایل تعداد بسیار زیادی بازی برای جلب توجه کاربر رقابت می‌کنند. حتی خود کافه‌بازار در گزارش سال ۱۴۰۳ اعلام کرده که بیش از ۵۱.۵ میلیون نصب از طریق هزاران کمپین تبلیغاتی روی این پلتفرم ایجاد شده است. یعنی تبلیغات و User Acquisition بخش جدی اقتصاد اپلیکیشن‌هاست.

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

  • تبلیغات در مارکت
  • تبلیغات ویدیویی
  • شبکه‌های تبلیغاتی
  • اینفلوئنسر
  • Telegram
  • Instagram
  • YouTube
  • Cross Promotion
  • Community Building

استفاده کنید. 


CPI چیست؟

اگر قصد تبلیغ بازی موبایل را داشته باشید، احتمالاً زیاد با عبارت CPI مواجه خواهید شد. CPI مخفف: Cost Per Install. است. یعنی برای گرفتن هر نصب جدید چقدر هزینه می‌کنیم؟ مثلاً اگر ۱۰ میلیون تومان تبلیغ کنید و ۵۰۰۰ نصب بگیرید، CPI شما می‌شود ۲۰۰۰ تومان.

اما پایین بودن CPI به تنهایی به معنی موفق بودن کمپین نیست. ممکن است ۵۰۰۰ کاربر وارد بازی شوند و روز بعد ۴۹۰۰ نفر دیگر برنگردند. اینجاست که مفهوم مهم بعدی وارد می‌شود: Retention؛ عددی که قبل از تبلیغات باید بدانید.


اگر مایلید درمورد ژانر های بازی بیشتر بدانید "بررسی ژانر های اصلی گیم - هر آنچه که باید بدانید" را مشاهده کنید.


Retention چیست؟

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


بازی اندروید چگونه درآمد کسب می‌کند؟

برای محاسبه بودجه، باید از ابتدا مدل درآمدی بازی را بدانید. چند مدل رایج وجود دارد.

۱. تبلیغات بصری درون بازی

  • Rewarded Video
  • Interstitial
  • Banner

۲. پرداخت درون‌برنامه‌ای دارایی های بازی

  • سکه
  • جم
  • Skin
  • Character
  • Energy
  • Upgrade
  • اشتراک

این مدل در بسیاری از بازی‌های Free-to-Play استفاده می‌شود.

۳. بازی پولی

کاربر قبل از دانلود هزینه پرداخت می‌کند. این مدل بیشتر در بازی های کنسول های دیگر مثل پلی استیشن یا کامپیوتر وجود دارد. در بسیاری از بازارهای Mobile مدل Free-to-Play رایج‌تر است.


هزینه آمار و Track کردن بازی - Analytics

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

Metricهایی مثل:

  • DAU
  • MAU
  • D1 Retention
  • D7 Retention
  • Session Length
  • ARPU
  • ARPPU
  • Conversion Rate
  • LTV

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


برای اطلاع بیشتر از نحوه ساخت بازی های NFT میتوانید مقاله "بازی NFT چیست؟ چطور بازی NFT بسازیم؟" را بخوانید.


هزینه ساخت بازی اندروید چقدر است؟

درآوردن هزینه ساخت یک بازی بدون دانستن زوایای مختلف آن بازی بسیار متفاوت است. در اینجا سعی کردیم چند سناریو متداول را بررسی کنیدم. اعداد زیر نرخ رسمی بازار نیستند و صرفاً سه سناریوی بودجه‌بندی برای درک ابعاد پروژه‌اند. قیمت نیروی انسانی، دلار، تبلیغات و خدمات در ایران دائماً تغییر می‌کند. 


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


سناریو اول: بازی ساده توسط Solo Developer

فرض کنیم خودتان برنامه‌نویسی می‌کنید. بازی دوبعدی است، آفلاین است، مراحل محدودی دارد، Asset آماده استفاده می‌کند، Backend ندارد، Multiplayer نیست. مثلاً یک Puzzle، Platformer ساده، Endless Runner یا Arcade Game است. در این شرایط ممکن است هزینه نقدی پروژه در محدوده تقریبی5 تا 30 میلیون تومان باقی بماند که اغلب آن صرف خرید Asset ها و مارکتینگ است.

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

سناریو دوم: بازی Indie کوچک تجاری

فرض کنیم بازی کیفیت بیشتری دارد و بخشی از کار Outsource می‌شود. مثلاً برنامه‌نویسی اصلی توسط خودتان، طراحی UI توسط طراح، Character اختصاصی، Animation، موسیقی، پرداخت درون‌برنامه‌ای، تبلیغات، Analytics و مارکتینگ اولیه دارید. در چنین پروژه‌ای ممکن است هزینه چیزی حدود 90 تا 300 میلیون تومان باشد. بازه بسیار بزرگ است چون عوامل زیادی در آن دخیل هستند که در بالا به آن ها اشاره شد.

این مدل به‌نظر می‌رسد برای بسیاری از Solo Developerهایی که قصد ساخت اولین بازی تجاری جدی را دارند واقع‌بینانه‌تر باشد.

سناریو سوم: بازی آنلاین با تیم کوچک

حالا فرض کنیم بازی شامل Backend، Login، Database، Shop، Payment، Event، Leaderboard، سرور، طراحی اختصاصی، Content مداوم است که تیم چندنفره برای ساخت لازم است. در این صورت هزینه پروژه می‌تواند خیلی سریع به چند صد میلیون تومان برسد و بسته به اندازه تیم حتی از آن عبور کند.


چطور هزینه ساخت بازی را کم کنیم؟

شاید با خود فکر کنید یکی از بهترین روش‌ها Outsource ارزان‌تر است اما بهترین روش Scope را کوچک کنید. مثلاً به جای ۳۰ مرحله → ۱۰ مرحله یا به جای ۱۵ Character → سه Character بسازید. به جای Multiplayer → Single Player و نقشه بازی را به جای Open World → Level Based در نظر بگیرید.

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

MVP برای بازی موبایل چیست؟

MVP یعنی Minimum Viable Product. ساده‌تر بگوییمکوچک‌ترین نسخه‌ای از بازی که بتوانید با آن فرضیه اصلی خود را آزمایش کنید. مثلاً اگر ایده شما یک Tower Defense است، ابتدا یک Map، سه Tower و سه Enemy بسازید. این نسخه همان MVP است. اگر همین نسخه سرگرم‌کننده نیست، اضافه کردن Battle Pass یا Feature هایی از این قبیل آن را نجات نمی‌دهد.

تقریباً همیشه اول باید MVP بازی را تست کنید و بعد بازی را بسازید. یکی از گران‌ترین اشتباهات بازی‌سازی این است که شش ماه روی یک ایده کار کنید و نهایتا در پایان پروژه آن را به بازیکن ها بدهید و از ا« ها فیدبک دریافت کنید. Prototype را خیلی زود در اختیار کاربران قرار دهید و از نظرات آن ها استفاده کنید. ببینید آیا بازی را می‌فهمند؟ آیا سرگرم می‌شوند؟ کجا از وایب بازی خارج می‌شوند؟ چه چیزی گیج‌کننده است؟ آیا دوباره برمی‌گردند؟

هر مشکلی که در ماه اول پیدا کنید احتمالاً بسیار ارزان‌تر از همان مشکل در ماه هشتم قابل اصلاح است. 


برای ساخت بازی بدون مهارت کدنویسی مقاله "راهنمای جامع بازیسازی بدون کد نویسی _ Visual scripting" را مطالعه کنید.


درآمد ساخت بازی اندروید در ایران

وجود میلیون‌ها کاربر Android و گردش مالی قابل توجه در مارکت‌های ایرانی نشان می‌دهد که بازار واقعی وجود دارد. مثلاً مایکت در گزارش سال ۱۴۰۳ خود اعلام کرده توسعه‌دهندگان فعال روی این پلتفرم مجموعاً ۳۷۴ میلیارد تومان درآمد داشته‌اند و هزاران بازی و برنامه حداقل یک تراکنش موفق ثبت کرده‌اند.

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

به طور معمول اگر تعداد نصب های شما در حدود 300 هزار نفر باشد؛ با یک مدل درآمدی مطلوب میتوان تخمین زد که ماهیانه چیزی در حدود 20 - 100 میلیون تومان درآمد شما از بازی خواهد بود. هرچند فاکتورهای بسیاری در آن دخیل است و تخمین آن بدون دانستن زوایای مختلف بازی اصلا کار راحتی نیست.