Game Mechanics
Design engaging game mechanics like points, levels, and powerups.
What You'll Learn
Description
هل أردت يومًا معرفة ما الذي يجعل اللعبة ممتعة فعلًا؟ ليست الرسومات — بل الميكانيكا: ال-score الذي يرتفع عندما تلتقط عملة، وال-lives التي تنفد عندما تخطئ، وال-powerup الذي يجعلك لا يُقهر لخمس ثوانٍ مجيدة. في هذا الدرس ستبني كل ذلك، فعلًا، بكود يمكنك قراءته وتعديله.
سيرشدك الأفاتار الخاص بك من Vibe Coding Academy عبر أمثلة JavaScript حقيقية وال-prompts الدقيقة لل-AI التي يمكنك استخدامها لبناء كل قطعة. كل مقطع كود هنا هو كود حقيقي يعمل — بلا مراوغة، بلا placeholders من نوع "تخيّل لو".
في النهاية سيكون لديك نموذج ذهني عملي لكيفية بناء أي لعبة ثنائية الأبعاد تقريبًا: state و game loop و collisions و spawning و powerups والصعوبة والفوز/الخسارة و high score يصمد أمام تحديث الصفحة. هيا بنا!
What's Inside
- الفصل 1 — مقدمة: ما هي "الميكانيكا" حقًا وكيف تتحدث مع ال-AI عنها
- الفصل 2 — Score و Lives و Levels: تتبّع ال-state و game loop حقيقي
- الفصل 3 — Powerups والصعوبة: collisions و spawning وتأثيرات مؤقتة
- الفصل 4 — ابنِ ال-Game Loop خاصتك: الفوز/الخسارة و high score محفوظ