مثال مفتوح المصدر باستخدام محرك ألعاب Castle، وهي لعبة منصات قابلة للعب.
استخدام الإدخال باللمس على نظام أندرويد:
- اضغط على الجزء السفلي الأيسر من الشاشة للتحرك يسارًا.
- اضغط على الجزء السفلي الأيمن من الشاشة للتحرك يمينًا.
- اضغط على الجزء العلوي من الشاشة للقفز.
- اضغط بإصبعين على الأقل على جهاز اللمس في وقت واحد لإطلاق النار.
الميزات:
- تصميم المراحل (وجميع واجهات المستخدم) بصريًا باستخدام محرر محرك ألعاب Castle.
- تصميم أوراق الرسومات باستخدام محرر CGE وإدارتها بتنسيق .castle-sprite-sheet (انظر مستندات أوراق الرسومات).
- تجربة لعب منصات كاملة. يمكن للاعب التحرك، والقفز، والتقاط سلاح، والتعرض للأذى من الأعداء، والتعرض للأذى من العوائق، وجمع الأشياء، والموت، وإكمال المرحلة. تتوفر قفزات إضافية في الهواء (تحقق من خانة اختيار اللاعب المتقدم). يتحرك الأعداء بنمط بسيط.
- صوت وموسيقى.
جميع الحالات المتوقعة من لعبة عادية - القائمة الرئيسية، الخيارات (مع ضبط مستوى الصوت)، الإيقاف المؤقت، شارة النهاية، انتهاء اللعبة، وبالطبع اللعبة نفسها.
محرك لعبة Castle متوفر على https://castle-engine.io/. الكود المصدري للعبة المنصات موجود بالداخل، راجع examples/platformer ( https://github.com/castle-engine/castle-engine/tree/master/examples/platformer ).
تاريخ التحديث
02/08/2025