هدف المشروع:
تطوير تطبيق 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
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 0 |
| التواصلات الجارية | 0 |
السلام عليكم ورحمة الله وبركاته، أستاذي الكريم، اطلعت على تفاصيل مشروعكم الخاص بتطوير تطبيق واقع معزز (AR) باستخدام Unity، ويسعدني التقدم لتنفيذه كوني أمتلك خبر...
أنا أنس، مبرمج بخبرة تتجاوز 3 سنوات في تطوير وتعديل الألعاب والتطبيقات التفاعلية باستخدام Unity، مع خبرة واسعة في برمجة الواجهات، الواقع المعزز (AR)، إعدادات ال...
السلام عليكم لقد قرات المشروع بعنايه جيده جدا وفحصت كل النقاط التي كتبتها بدقه و استطيع ان انفذ لك الفكره استاذي بجوده ممتازه وبالمتطلبات التي كتبتها اتمنى ان ت...