يشتمل هذا المستودع على أكواد المصدر لبرنامجي التعليمي حول إنشاء لعبة Jigsaw Puzzle في Unity .
في هذا البرنامج التعليمي، سوف نتعمق ونتعلم كيفية إنشاء لعبة ألغاز الصور المقطوعة باستخدام لغة C Sharp في Unity. سنبدأ البرنامج التعليمي بأساسيات منحنى بيزييه، يليه تنفيذ منحنيات بيزييه في Unity. سننتقل بعد ذلك إلى إنشاء مربعات الصور المقطوعة من صورة موجودة باستخدام منحنى Bézier، ثم إنشاء لوحة الصور المقطوعة من صورة ثم إنشاء لعبة الصور المقطوعة في Unity. ينقسم البرنامج التعليمي إلى أربعة أقسام واسعة، يحتوي كل منها على قسم فرعي واحد أو أكثر. يمكنك قراءة النسخة المكتوبة من هذا البرنامج التعليمي على موقعنا.
العب نسخة WebGL من اللعبة على Faramira. يعرض إصدار WebGL واجهة المستخدم الأقدم.
شاهد البرنامج التعليمي على موقع يوتيوب.
اقرأ الجزء الأول - تنفيذ منحنى Bezier باستخدام C# في Unity
فرع الريبو للبرنامج التعليمي 1 هو https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-01
في هذا البرنامج التعليمي، سوف نتعلم كيفية تنفيذ منحنى Bezier باستخدام C# في Unity. سنقوم بعد ذلك بإنشاء نموذج تطبيق يعرض منحنى بيزيير.
اقرأ الجزء الثاني: إنشاء بلاط الصور المقطوعة من صورة موجودة
فرع الريبو للبرنامج التعليمي 2 هو https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-02
في هذا البرنامج التعليمي، سوف نتعلم كيفية إنشاء لوحة Jigsaw من صورة موجودة باستخدام منحنى Bezier.
اقرأ الجزء 3: إنشاء لوحة الصور المقطوعة من صورة موجودة
فرع الريبو للبرنامج التعليمي 3 هو https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-03
في هذا البرنامج التعليمي، سوف نتعلم كيفية إنشاء لوحة Jigsaw من صورة موجودة.
اقرأ الجزء الرابع: إنشاء لعبة ألغاز الصور المقطوعة في Unity
فرع الريبو للبرنامج التعليمي 4 هو https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-04
في هذا البرنامج التعليمي، سوف نتعلم كيفية إنشاء لوحة Jigsaw من صورة موجودة.