رزمآور؛ میدان پهلوانان
بازی تیراندازی سهبعدی اولشخص با حالوهوای ایرانی؛ پنج نقشه، نبرد تکنفره و چندنفره، میزبانی شخصی و دیالوگهای صوتی فارسی، ساختهشده با Electron و Three.js.
Key Performance Metrics
Project Overview
رزمآور یک بازی تیراندازی اولشخص دسکتاپ است که نبرد تاکتیکی را با رابط فارسی، نامهای ایرانی و دیالوگهای صوتی ترکیب میکند. بازیکن میتواند در مأموریتهای تکنفره با رباتها روبهرو شود یا با ساخت سرور شخصی، دوستانش را به یک مسابقه چندنفره دعوت کند. بازی با Electron و Three.js ساخته شده و منطق بازی، رندر سهبعدی و ارتباط شبکه در ماژولهای جدا قرار دارند. پنج میدان «کوچههای کویر»، «بازار سراب»، «دهکده آتش»، «نیروگاه فولاد» و «ایستگاه آهن» فضاهای متفاوتی از کوچههای شنی و بازار تا محیط صنعتی و محوطه ریلی ایجاد میکنند. چیدمان نقشهها در خود پروژه تعریف شده و از فضاهای شناختهشده بازیهای تاکتیکی الهام گرفته است. هر پنج نقشه برای مأموریتهای تکنفره و مبارزه آنلاین قابل انتخاباند. بخش تکنفره حالتهای پاکسازی، کاشت و محافظت از بمب، خنثیسازی و بقا را پوشش میدهد. انتخاب سختی و تعداد دشمن، خرید تجهیزات، چالشهای هر راند و نارنجکهای انفجاری، فلش و دود به این حالتها تنوع میدهند. چهار اسلحه کلاشینکف، امچهار، تکتیرانداز و دزرت ایگل، مهمات و الگوی شلیک مستقل دارند. گزارش پایان راند نیز حذفها، مرگها، دقت و زمان را نمایش میدهد. در حالت چندنفره، میزبان میتواند سروری با ظرفیت دو، چهار یا هشت بازیکن بسازد. کشف سرور در شبکه محلی و اتصال مستقیم به آدرس میزبان دو مسیر ورود به مسابقه هستند. حالت آنلاین این نسخه، مبارزه آزاد با جدول امتیاز زنده، بازگشت پس از مرگ و شروع راند بعدی است؛ مأموریتهای بمب و بقا، فروشگاه و نارنجکها به بخش تکنفره اختصاص دارند. هویت فارسی بازی فراتر از ترجمه منوهاست. نامهایی مانند رستم، آرش و گردآفرید، رابط راستبهچپ و ۵۳ فایل دیالوگ فارسی در تجربه بازی حضور دارند. فایلهای صوتی آماده همراه برنامه توزیع میشوند و برای پخش آنها به سرویس آنلاین تولید صدا نیاز نیست. تنظیمات و بهترین رکورد ترکیب نقشه و حالت نیز روی دستگاه بازیکن ذخیره میشوند. پیکربندی بستهبندی پروژه برای Windows، Linux و macOS و معماریهای x64 و ARM64 فراهم شده و گردشکار GitHub Actions بررسی سورس و ساخت خروجیها را تعریف میکند. تصاویر این معرفی، اسکرینشاتهای واقعی موجود در مخزن بازی هستند.
Technologies
Read Full Case Study
Detailed analysis of architectural challenges, solutions, and production outcomes.
Ready to build your next digital platform?
Get an architectural evaluation for your software requirements.
