العودة لقائمة المشاريع

تطوير تطبيق AR (واقع معزز) بسيط باستخدام Unity

50

نقاط الجدية

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مكتمل
تاريخ النشر
منذ 11 شهرا
الميزانية
$250.00 - $500.00
مدة التنفيذ
12 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Raghad G.
عدد العروض
3
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
برمجة التطبيقات برمجة هندسة البرمجيات تطوير البرمجيات تصميم واجهة المستخدم برمجة التطبيقات برمجة هندسة البرمجيات تطوير البرمجيات تصميم واجهة المستخدم
الوصف
هدف المشروع: تطوير تطبيق AR (واقع معزز) بسيط باستخدام Unity بحيث يحقق جميع المتطلبات الفنية والإبداعية المذكورة أدناه، ويكون قابلًا للتشغيل على الهاتف الذكي (Android . متطلبات المشروع التي يجب تنفيذها بالكامل: 1. شاشة تسجيل دخول (Application Login Screen): واجهة تتيح للمستخدم إدخال اسم مستخدم وكلمة مرور أو اسم فقط. يجب ربط واجهة الدخول بباقي التطبيق بعد الضغط على "Login". 2. مشهدان مختلفان (2 Scenes): المشهد الأول: شاشة تسجيل الدخول أو قائمة البداية. المشهد الثاني: تجربة الواقع المعزز (AR) مع العناصر الثلاثية الأبعاد. 3. البرمجة (Scripting): سكربتات مكتوبة بلغة #C لتنفيذ منطق تسجيل الدخول، التفاعل مع الكاميرا، حركة المجسمات، أو أي تفاعل مطلوب. يرجى تسليم السكربتات بشكل منظم داخل مجلد Scripts. 4. واجهة المستخدم (UI): استخدام عناصر UI مثل الأزرار، الحقول النصية، الرسائل، الخلفيات، إلخ. يرجى تنظيم عناصر الـ UI داخل الكانفاس داخل كل مشهد. 5. الأصوات (Sounds): إضافة صوت واحد على الأقل (مثل: صوت تفاعل، نقر زر، صوت حيوان، موسيقى خلفية...). 6. التحريكات (Animations): تحريك مجسم واحد على الأقل باستخدام Animator أو من خلال سكربت. 7. تأثيرات الجسيمات (Particle Effects): مثل تأثير ظهور نجم أو دخان أو شرارة عند التفاعل مع عنصر معين داخل AR. 8. تسجيل البيانات (Data Logging): حفظ معلومات مثل اسم المستخدم، أو عدد التفاعلات، أو وقت التشغيل باستخدام PlayerPrefs أو أي طريقة مناسبة. 9. توثيق + تسليم (Documentation + Delivery): وثيقة قصيرة (PDF أو Word) توضح كيف تم تنفيذ كل جزء بالمشروع. إرسال ملفات المشروع كاملة بصيغة Unity Project جاهزة للفتح. فيديو توضيحي يظهر فيه تشغيل التطبيق على الهاتف. 10. تنظيم المشروع (Scenes Hierarchy & Project Settings): تنظيم العناصر في كل مشهد في Hierarchy (استخدام مجلدات مثل: UI, Models, Logic). ترتيب ملفات المشروع داخل مجلدات Assets: مثل Scripts، Prefabs، Audio، Materials... إعدادات مشروع مرتبة للعمل على الهاتف المستهدف (Android أو iOS). 11. جانب إبداعي (Creative & Overall): إضافة لمسة إبداعية أو فكرة خاصة بالمطور مثل: شخصية ثلاثية الأبعاد، لعبة مصغّرة، أو تفاعل مميز. Dev Log – سجل التطوير: يرجى كتابة ملخص يوضح: شرح كيف تم تنفيذ كل جزء من المشروع (كل بند من البنود السابقة). أهم السكربتات التي تمت كتابتها وماذا تفعل. ما هي المشاهد الموجودة ومحتواها. عناصر GameObjects المستخدمة. إن وُجدت: أي أخطاء ظهرت أثناء التطوير وكيف تم حلها. أي ملاحظات فنية أو أفكار تم إضافتها لتطوير المشروع. ما يجب تسليمه النهائي: مجلد مشروع Unity كامل. ملف APK أو Xcode build لتشغيله على الهاتف. فيديو واضح يوضح تشغيل التطبيق على الهاتف. ملف توثيق يشرح مكونات المشروع وتنفيذه (PDF أو Word). ملف Dev Log يشرح المهام ومرحلة التطوير. ملاحظة أخيرة: يفضّل أن يبدأ المشروع من أحد التوتوريالز التالية ثم يتم التعديل والتوسيع عليه لاحتواء كل المتطلبات: create-a-marker-based-ar-app create-with-ar-markers-and-planes create-with-ar-face-filters create-a-plane-detection-ar-app
عرض على مستقل