عندى مشكلة فى لعبة بينج بونج

لو سمحتم أنا تدت الكود و صححت اخطاء كتير و اللعبة اشتغلت بس طريقة مختلفة خالص
اولا لو اتصدمت بالجانب اليمين و اليسار و مش فالمضرب بتترد تانى مش بتختفى مع ان الشرط صح
و المضرب اليسار لا يتحرك ب sو wو انا عاملة المفاتيح كبيرة و دالات التحريك صح لان اليمين بيتحرك عادى

و كمان لما بشغل اللعبة بشوف المضارب و هى بتتكون و بتروح مكانها ثم الاسكور يظهر واحد تلو الاخر ثم الكورة مع ان عاملة اupdateلل ويندو جو اللوب

دى صور الكود كامل

4 إعجابات

ابعتي الكود كا كل بحيث نقضر نعدل عليه

3 إعجابات


3 إعجابات

طيب في كلاس ال Board الغلط اللي انا ملحظو انو انك عامله hideturtle اول حاجه وعامله update في اخر حاجه في الفانكشن المفروض علشان تعملي ال score اول حاجه انك تعملي
1- تنشأي السلحفاء اللي وحده اروح نحية السينات والصادات زي مصلا انك تعملي shape والون والتحريك لكل واحده يعني هتتحرك تروح فين وانتي بنحركي السلحفاء السجر اللي فوق التحريك علطول تعملي penup و hideturtle ولما تحركيها للمكان تظهري شكلها و وتكتبي ده score كذا و ده score كذا زي م عامله في write طيب نفترض انك خلصتي بس بصي لما مثلا تعملي تزودي واحد لكل من مدرب واحد واتنين ضفيها في الفانكشن الاول اللي هي $int_ يعني نفترض انك عملتي فانكشن للتزويد والكاابه ومل واحد محطوط في فانكشن خاصه بي استدعي الفانكشن دي في اخر سطر في كود init مدرب واحد ويكن الاول تستدعي والتناي تحتي بس بشرط انهم يكونو في اخر اسطر في فانكشن بعد بقي الانشاء والاظهار انك تظهري السلحفاء
طيب بالنسبه للخطاء التاني اللي لحظتو هو في while انت عامله ال update اول سطر في while وده مش صح الصح هو انو يتعمل اخر حاجه في ال while
وفي للسطر رقم 37 و 42 انتي عامله في الاتنين ball.xm*=-1 خلي واحده فيهم تكون ym يعني مثلا تكون ball.ym*=-1
جربي اللي قولتهوليك ده ولو في حاجه مظبطتش تبقي قوليلي بس ان شاء الله تظبط
ربنا معاكي ويوفقك وتحترفي في المجال اللي نفسك في

3 إعجابات