
توسعه لانچر و کلاینت سفارشی برای Minecraft Bedrock Edition
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
شرح پروژه:
ما در جستجوی یک تیم یا توسعهدهنده ارشد و باتجربه برای طراحی و پیادهسازی یک «اکوسیستم» اختصاصی برای نسخه Minecraft Bedrock Edition هستیم. هدف این پروژه، ارائه یک تجربه کاربری یکپارچه، افزودن قابلیتهای مدیریت سرور، سیستم فروشگاهی و ابزارهای اجتماعی برای کاربران ویندوز و اندروید است.
نکته فنی بسیار مهم:
این پروژه کاملاً بر بستر Minecraft Bedrock Edition تعریف شده است. با توجه به تفاوتهای بنیادین معماری Bedrock (مبتنی بر C++/UWP/Android) با نسخه Java، این پروژه نیازمند تسلط بر مهندسی معکوس، تزریق کد (Code Injection) و هوک کردن (Hooking) است. لذا صرفاً متخصصانی که تسلط عمیق بر لایههای زیرین Bedrock دارند (و نه صرفاً تجربه مودسازی در Java) میتوانند در این پروژه همکاری کنند.
ویژگیها و قابلیتهای مورد انتظار:
لانچر دو پلتفرمه: ساخت لانچر اختصاصی و بهینه برای ویندوز (PC) و اندروید (Mobile) با رابط کاربری (UI) یکپارچه. اتصال به API مرکزی: پیادهسازی سیستم دریافت دادهها از وبسایت (API) جهت نمایش داینامیک لیست سرورهای تبلیغاتی، اخبار، اعلانها و بنرها. سیستم فروشگاهی (In-Game Store): پیادهسازی زیرساخت فروشگاه داخل کلاینت برای خرید کیپ، کازمتیکها و آیتمهای اختصاصی با قابلیت همگامسازی با اکانت کاربر. امکانات اجتماعی: نمایش کاربران آنلاین، سیستم لیست دوستان و ابزارهای بهبود تجربه بازی در سرورها. توسعهپذیری و پایداری: کدنویسی ماژولار جهت بروزرسانی آسان پس از آپدیتهای بازی و پایداری بالا در اجرا. مهارتهای مورد نیاز:
تسلط کامل بر معماری فنی Bedrock Edition (دانش کار با ساختار کلاینت و پروتکلهای شبکه مانند RakNet). تجربه حرفهای در برنامهنویسی سیستمی (C++, Rust, C#) یا فریمورکهای Cross-Platform. توانایی پیادهسازی Hooking و Memory Patching در محیط ویندوز و اندروید (APK Manipulation). تجربه در پیادهسازی ارتباطات کلاینت با سرور (RESTful API/WebSocket). تسلط به طراحی UI/UX در محیطهای گیمینگ. ارسال پیشنهاد:
لطفاً در متن پیشنهاد خود، موارد زیر را حتماً ذکر کنید:
توضیح کوتاه درباره تجربهتان در توسعه کلاینت/مود برای Bedrock (با ذکر نمونهکار). تکنولوژی پیشنهادی برای توسعه لانچر (ویندوز/اندروید). نحوه پیادهسازی سیستم همگامسازی فروشگاه با وبسایت. زمان تخمینی برای ارائه اولین نسخه قابل اجرا (MVP). سلب مسئولیت:
این پروژه یک چالش فنی سطح بالا محسوب میشود. از آنجا که معماری Java Edition با Bedrock Edition تفاوت بنیادین دارد، درخواستهایی که صرفاً بر پایه دانش مودسازی Java ارسال شوند یا فاقد دانش تخصصی در حوزه تزریق کد (Code Injection) و معماری Bedrock باشند، مورد بررسی قرار نخواهند گرفت. اولویت با متخصصانی است که توانایی فنی خود را در زمینه توسعه بینسکویی (Cross-Platform) و دستکاری ساختار بازی ثابت کنند.
درصورت عملکرد مناسب توسعه دهنده، به تیم 15 نفره ما برای ادامه روند آپدیت ها و پروژه های بیشتر دعوت میگردد
مهارتهای مورد نیاز
برنامه نویسی و ساخت اپلیکیشن اندروید (Android)
برنامه نویسی تحت ویندوز
برنامه نویسی موبایل
طراحی رابط کاربری (UI)
برنامه نویسی بک اند (Back-End)
امکانات ویژه
بینهایت
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
- زمان تحویل: 10 روزارسال پیشنهاد در: