مبرمج يونيتي (Unity) لتعديل قالب جاهز وتحويله إلى لعبة إدارة عمارات سكنية (Idle Tycoon) للجوال

تفاصيل المشروع

أبحث عن مبرمج ألعاب جوال محترف وخبير في محرك Unity لتطوير لعبة ثنائية الأبعاد (2D Idle Tycoon). اللعبة لن يتم بناؤها من الصفر، بل سنعتمد على قالب برمجى جاهز قمت بشرائه من متجر يونيتي وهو (Idle Business Tycoon Framework).

الهدف من هذا المشروع هو استغلال الأنظمة الخلفية الجاهزة في القالب (مثل: نظام الحفظ، الأرباح أثناء الغياب، نظام المديرين والأتمتة، ونظام ربط الإعلانات والمشتريات IAP) وإعادة هيكلتها وتصميم الواجهات لتطابق الفكرة المحددة، مما يضمن كفاءة وسرعة في التنفيذ وتقليصاً للتكلفة.

فكرة اللعبة العامة:

لعبة محاكاة وإدارة عقارية بطابع سعودي خاص بمدينة الرياض. يبدأ اللاعب بعمارة متهالكة، ويقوم بإصلاح الشقق وتأجيرها بشكل يومي، وتطوير الخدمات، ثم التوسع عبر شراء عمارات أكبر وأبراج، مع إمكانية شراء واجهات وتصاميم مختلفة للعمارات من المتجر.

تفاصيل المهام المطلوبة والتعديلات على القالب (Scope of Work):

1. الواجهة البصرية وأسلوب التحكم (UI-Driven):

طريقة العرض: اللعبة لا تعرض الشقق من الداخل. بدلاً من ذلك، يرى اللاعب العمارة من الخارج كواجهة كاملة، والشبابيك تمثل الشقق.

حالات الشبابيك: الشباك له حالتان برمجيتان؛ (مطفأ = الشقة شاغرة)، (مضاء = الشقة مستأجرة وتدر دخلاً).

حركة الكاميرا: العمارات طويلة، لذا فإن الوضع الافتراضي للرؤية هو التمرير العمودي (سحب الشاشة لأعلى وأسفل) لرؤية الطوابق بحجم مريح للعين.

خاصية إلغاء الزوم (Zoom Out): مطلوب وضع زر صغير ودائم في أعلى الشاشة جهة اليمين، عند الضغط عليه تبتعد الكاميرا ليضم حجم العمارة بالكامل في الشاشة ليراها اللاعب وهي تضيء، ثم يعود للوضع الطبيعي عند الإفلات أو الضغط مجدداً.

2. نظام التطور والعمارات (5 بنايات متصاعدة):

بدلاً من نظام فتح الشركات العشوائي الموجود في القالب، سينتقل اللاعب عبر 5 عمارات متتالية من خلال سحب الشاشة أفقياً (يمين/يسار) أو عبر أسهم التنقل:

العمارة 1: 7 طوابق \times شقتين (شباكين) في كل طابق = 14 شقة. (تبدأ متهالكة، وتظهر شخصية في البداية لتهنئة اللاعب وتوجيهه).

العمارة 2: 10 طوابق \times شقتين = 20 شقة.

العمارة 3: 7 طوابق \times 3 شقق = 21 شقة.

العمارة 4: 10 طوابق \times 3 شقق = 30 شقة.

العمارة 5 (البرج): 15 طابقاً \times شقتين = 30 شقة (القمة).

متجر واجهات العمارات: يمكن للاعب في أي وقت استخدام أموال اللعبة لشراء تصاميم وواجهات وأشكال شبابيك جديدة لعماراته. وعند رغبته في فتح/بناء عمارة جديدة، تظهر له خيارات لأشكال العمارة بأسعار مختلفة للتحدي.

3. ميكانيكية التأجير والترقيات:

القائمة الجانبية للشقة: عند النقر على أي شباك، تفتح قائمة UI جانبية تعرض محتويات الشقة (تلفاز، كنب، غاز، مكيف، غسالة، دولاب، سرير). ويقوم اللاعب بترقية كل قطعة لرفع قيمة الإيجار اليومي للشقة.

حلقة التأجير: عندما تكون الشقة شاغرة، يتم تأجيرها تلقائياً. وعند انتهاء المدة يطفي الشباك وتظهر أيقونة أموال فوقه يضغط عليها اللاعب لجمع الكاش.

خدمات العمارة كاملة: يمكن للاعب إضافة وتطوير خدمات للمبنى ككل (عامل نظافة، مغسلة، وجبات غداء/فطور، شاهي وقهوة). تطوير هذه الخدمات يرفع مضاعف الأرباح (Multipliers) لجميع شقق تلك العمارة.

الأتمتة الذكية (من القالب): عند تعيين (موظف استقبال)، يتم أتمتة جمع الإيجارات تلقائياً، وتتراكم الأموال حتى أثناء غياب اللاعب عن اللعبة (باستخدام نظام الـ Offline Progress الموجود في التامبلت).

4. تحقيق الأرباح والجانب التقني:

تفعيل نظام الإعلانات الجاهز في القالب لربط (البرامج الإعلانية بمكافأة Rewarded Video Ads) لتسريع الوقت أو مضاعفة الأرباح.

ربط حزم الشراء داخل التطبيق (In-App Purchases) لشراء أموال اللعبة بالفيزا الحقيقية عبر المتاجر.

تأمين سلاسة اللعبة وضمان تهيئتها التامة للعمل على أنظمة iOS و Android بدون أي مشاكل أو بطء.

ما سأقوم بتوفيره للمطور:

الكود المصدري الكامل للقالب (Unity Source Code template).

الرسومات الثنائية الأبعاد (2D Assets) والواجهات التجريبية (Skins, UI icons).

المخطط الواضح لتدفق القوائم.

الشروط المطلوبة في المطور:

خبرة مثبتة في تطوير ألعاب الجوال عبر محرك Unity (يرجى إرفاق روابط لألعاب Idle أو Tycoon قمت ببرمجتها سابقاً).

قدرة عالية على التعامل مع واجهات المستخدم (UI)، وتعديل القوالب البرمجية والأكواد الجاهزة الخاصة بالغير.

لمسة جمالية وسلسة في حركات الكاميرا والانتقالات.

إذا كنت ترى في نفسك الكفاءة للدمج بين هذا القالب وميكانيكيات اللعبة المطلوبة، يرجى تقديم عرضك مع التكلفة المتوقعة والمدة الزمنية. يسعدني العمل معك!

1.ملف المشروع المصدري الكامل (Unity Project Source Code): تسليم المجلد الكامل والملفات الأصلية للعبة بعد دمج وتعديل التامبلت، على أن تكون الأكواد منظمة، نظيفة، ومكتوبة بلغة C# مع تعليقات توضيحية تشرح الأجزاء المعدلة لضمان القدرة على التطوير مستقبلاً.

2. النسخ التجريبية النهائية (Game Builds):

ملف **APK / AAB** جاهز ومجرب للاختبار والرفع على متجر الأندرويد (Google Play).

ملف **IPA** أو رابط **TestFlight** جاهز ومجرب للاختبار على نظام الآيفون (iOS).

3. التكامل الكامل والعملي لجميع الأنظمة المذكورة:** تسليم اللعبة وهي تعمل بكافة ميكانيكياتها دون مشاكل (التنقل السلس والعمودي بين طوابق العمارات، التنقل الأفقي بسلاسة بين العمارات الخمس، تفعيل القوائم الجانبية وترقية الأثاث، متجر تغيير الواجهات، أتمتة عمال الاستقبال، ونظام حفظ الوقت والأرباح أثناء غياب اللاعب).

4. ربط خدمات الإعلانات والشراء بنجاح:** تأكيد تفعيل واختبار الـ SDKs الخاصة بالإعلانات بمكافأة (Rewarded Video Ads) وحزم المشتريات داخل التطبيق (In-App Purchases) للتأكد من عملها البرمجي السليم.

5. فترة دعم فني مجانية لمعالجة الأخطاء:** الالتزام بحل وفحص أي أخطاء برمجية مفاجئة (Bugs) أو مشاكل تعليق وتداخل في الواجهات (UI Bugs) تظهر أثناء فترة مراجعة اللعبة واختبارها (لمدة لا تقل عن أسبوعين بعد التسليم الأولي).


صاحب المشروع
زياد ع.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

أهلا أخوي زياد. قرأت المشروع، وفهمته. التكلفة المتوقعة 7000 10,000 دولار (تعتمد على مدى تعقيد الواجهة )، واحتاج إلى 4 - 6 أسابيع عمل. احتاج إلى مخطط تدفق القوائ...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.