العودة لقائمة المشاريع
تطبيق واقع معزز من خلال منصة يونيتي
الميزانية
$100.00 - $250.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
Unity 3D
C# Programming
برمجة
برمجة التطبيقات
برمجة أندرويد
تصميم تطبيقات iOS
Unity 3D
C# Programming
برمجة
برمجة التطبيقات
برمجة أندرويد
تصميم تطبيقات iOS
الوصف
مطلوب شخص محترف في التعامل مع الواقع المعزز باستخدام منصة يونيتي (markless based) لانجاز تطبيق يقوم بعرض مجموعة من الاسئلة على شكل مجسمات ثلاثية الابعاد، 5مجسمات و المشاهد المطلوبة هي 5مشاهد (scenes):
1-عد فتح التطبيق يتم اكتشاف مستوي الارض وإسقاط صورة عمودية على سطح الارض ، وتكون العناصر ثلاثية الابعاد متوزعة بشكل متباعد عن هذه الصورة (بناءا على المسافات) ، ويوجد سهم يدل على اول عنصر ، وبعد الاجابة الصحيحة عليه يتم إظهار سهم الى العنصر التالي .وهكذا..
2-عند الاقتراب من العنصر يتم سماع صوته (مثلا صوت قطة)،وعند النقر عليه يتم اظهار مشهد يحتوي على التالي : المجسم ثلاثي الابعاد-كلمة المجسم ناقصة حرف (مثال:صارو*) ، لوح ليتم رسم الحرف الناقص فيه ، زر تقديم وزر مسح الحرف وزر رجوع.
3-في حال رسم الحرف سيتم ارسال صورته (بصيغة معينة)ورقم خاص يدل على الحرف الصحيح الى API جاهز ويتم العودة بنتيجة ودقة التعرف.
4-في حال كان الرسم صحيح ، سيتم النقل الى مشهد يعرض : المجسم ثلاثي الابعاد-الكلمة كاملة ، دقة التعرف مع لون مناسب لها،فيديو او صوت لهذا العنصر ، وزر رجوع ، وسيتم وضع إشارة على المجسم في المشهد الرئيسي تدل على انه تمت الاجابة على هذا السؤال بنجاح.
5-في حال كان الرسم غير صحيح ، سيتم النقل الى مشهد يعرض : المجسم ثلاثي الابعاد-الكلمة ناقصة، عبارة يرجى المحاولة لاحقا ، وزر رجوع الى مشهد الرسم.
6-مطلوب تطبيق فكرة أن يختبئ عنصر ثلاثي الابعاد خلف عنصر ما (واحد على الاقل)، وان يكون لبعض المجسمات القدرة على الحركة (قط يمشي في مساحة معينة مثلا).
ملاحظات:
1-ليس مطوب النشر على المتاجر، لكن المطلوب تخريج المشروع بصيغ تعمل على (Android and IOS)،وبالنسبة للمجسمات ثلاثية الابعاد يمكن البحث عن المجاني و المناسب منها واستخدامه.
2- يمكن استخدام مكتبات : Vuforia or Arcore
3-يجب أن يكون هناك امكانية تغيير ال API URL دون الرجوع الى الكود البرمجي وتصدير نسخة جديدة.
4-مطلوب تسليم المشروع و تشغيله على جهازي و شرح للاجزاء البرمجية الرئيسية في المشروع وكيفية إضافة عنصر جديد وذلك قبل التسليم النهائي.
5-يفضل وجود اعمال مشابهة.