رزمآور؛ میدان پهلوانان
بازی تیراندازی سهبعدی اولشخص با حالوهوای ایرانی؛ پنج نقشه، نبرد تکنفره و چندنفره، میزبانی شخصی و دیالوگهای صوتی فارسی، ساختهشده با Electron و Three.js.
شاخصهای کلیدی عملکرد
مرور کلی پروژه
رزمآور یک بازی تیراندازی اولشخص دسکتاپ است که نبرد تاکتیکی را با رابط فارسی، نامهای ایرانی و دیالوگهای صوتی ترکیب میکند. بازیکن میتواند در مأموریتهای تکنفره با رباتها روبهرو شود یا با ساخت سرور شخصی، دوستانش را به یک مسابقه چندنفره دعوت کند. بازی با Electron و Three.js ساخته شده و منطق بازی، رندر سهبعدی و ارتباط شبکه در ماژولهای جدا قرار دارند. پنج میدان «کوچههای کویر»، «بازار سراب»، «دهکده آتش»، «نیروگاه فولاد» و «ایستگاه آهن» فضاهای متفاوتی از کوچههای شنی و بازار تا محیط صنعتی و محوطه ریلی ایجاد میکنند. چیدمان نقشهها در خود پروژه تعریف شده و از فضاهای شناختهشده بازیهای تاکتیکی الهام گرفته است. هر پنج نقشه برای مأموریتهای تکنفره و مبارزه آنلاین قابل انتخاباند. بخش تکنفره حالتهای پاکسازی، کاشت و محافظت از بمب، خنثیسازی و بقا را پوشش میدهد. انتخاب سختی و تعداد دشمن، خرید تجهیزات، چالشهای هر راند و نارنجکهای انفجاری، فلش و دود به این حالتها تنوع میدهند. چهار اسلحه کلاشینکف، امچهار، تکتیرانداز و دزرت ایگل، مهمات و الگوی شلیک مستقل دارند. گزارش پایان راند نیز حذفها، مرگها، دقت و زمان را نمایش میدهد. در حالت چندنفره، میزبان میتواند سروری با ظرفیت دو، چهار یا هشت بازیکن بسازد. کشف سرور در شبکه محلی و اتصال مستقیم به آدرس میزبان دو مسیر ورود به مسابقه هستند. حالت آنلاین این نسخه، مبارزه آزاد با جدول امتیاز زنده، بازگشت پس از مرگ و شروع راند بعدی است؛ مأموریتهای بمب و بقا، فروشگاه و نارنجکها به بخش تکنفره اختصاص دارند. هویت فارسی بازی فراتر از ترجمه منوهاست. نامهایی مانند رستم، آرش و گردآفرید، رابط راستبهچپ و ۵۳ فایل دیالوگ فارسی در تجربه بازی حضور دارند. فایلهای صوتی آماده همراه برنامه توزیع میشوند و برای پخش آنها به سرویس آنلاین تولید صدا نیاز نیست. تنظیمات و بهترین رکورد ترکیب نقشه و حالت نیز روی دستگاه بازیکن ذخیره میشوند. پیکربندی بستهبندی پروژه برای Windows، Linux و macOS و معماریهای x64 و ARM64 فراهم شده و گردشکار GitHub Actions بررسی سورس و ساخت خروجیها را تعریف میکند. تصاویر این معرفی، اسکرینشاتهای واقعی موجود در مخزن بازی هستند.
تکنولوژیها
مطالعه جزئیات فنی و معماری
Detailed analysis of architectural challenges, solutions, and production outcomes.
آماده شروع توسعه پلتفرم دیجیتال خود هستید؟
Get an architectural evaluation for your software requirements.
