print(“Welcome to my dungeon, adventurers!”)
print(“Welcome to the first floor of the dungeon.”)
print(“In front of you, there are two entrances: a white entrance and a black entrance.”)
Choosing the entrance
entrance = input("Which entrance do you want to choose? White or Black? ").lower()
if entrance == “white”:
print(“You have entered the white entrance. You find yourself in a brightly lit room.”)
print(“In front of you, there are two boxes: a gold box and a silver box.”)
box_choice = input("Which box do you want to open? Gold or Silver? “).lower()
if box_choice == “gold”:
print(“Congratulations! You found a treasure filled with gold and jewels!”)
elif box_choice == “silver”:
print(“You found the box empty. Better luck next time!”)
else:
print(f"The box {box_choice} is unknown. Try again.”)
elif entrance == “black”:
print(“You have entered the black entrance. You find yourself in a dark and scary room.”)
print(“In front of you, there are two doors: a wooden door and a metal door.”)
door_choice = input(“Which door do you want to open? Wooden or Metal? “).lower()
if door_choice == “wooden”:
print(“You opened the wooden door and found yourself trapped among monsters. Game over!”)
elif door_choice == “metal”:
print(“You opened the metal door and escaped to safety. Congratulations!”)
else:
print(f"The door {door_choice} is unknown. Try again.”)
else:
print(f"The entrance {entrance} is unknown. Try again.”)
ما رايكم
دي لعبة نصية لو عايز نص اللعبة عربي ممكن ابعتهولك عادي بس لتا ماصورتش اللعبة بس الكود و جربتها قبل كدا
print(“مرحبًا بكم في دهليزي أيها المغامرون!”)
print(“مرحبًا بكم في الطابق الأول من الدهليز.”)
print(“أمامكم مدخلان: مدخل أبيض ومدخل أسود.”)
اختيار المدخل
entrance = input("أي مدخل تريد أن تختار؟ الأبيض أم الأسود؟ ").strip().lower()
if entrance == “الأبيض”:
print(“لقد دخلت المدخل الأبيض. تجد نفسك في غرفة مضاءة بأضواء ساطعة.”)
print(“أمامك صندوقان: صندوق ذهبي وصندوق فضي.”)
box_choice = input("أي صندوق تريد فتحه؟ الذهبي أم الفضي؟ “).strip().lower()
if box_choice == “الذهبي”:
print(“تهانينا! وجدت كنزًا مليئًا بالذهب والمجوهرات!”)
elif box_choice == “الفضي”:
print(“وجدت الصندوق فارغًا. حظ أوفر في المرة القادمة!”)
else:
print(f"الصندوق {box_choice} غير معروف. حاول مرة أخرى.”)
elif entrance == “الأسود”:
print(“لقد دخلت المدخل الأسود. تجد نفسك في غرفة مظلمة ومرعبة.”)
print(“أمامك بابان: باب خشبي وباب معدني.”)
door_choice = input(“أي باب تريد أن تفتح؟ الخشبي أم المعدني؟ “).strip().lower()
if door_choice == “الخشبي”:
print(“فتحت الباب الخشبي ووجدت نفسك محاصرًا بين الوحوش. اللعبة انتهت!”)
elif door_choice == “المعدني”:
print(“فتحت الباب المعدني وهربت إلى بر الأمان. تهانينا!”)
else:
print(f"الباب {door_choice} غير معروف. حاول مرة أخرى.”)
else:
print(f"المدخل {entrance} غير معروف. حاول مرة أخرى.”)
دي اللعبة مترجمة
السلام عليكم
انت بداءت , بهذه ثم عكستها الكود لم يعمل
هل استخدمت تطبيق غير ريبلت؟
قمت بتعديل التعديل
ايضا لا يظهر شاشة فقط سوال وجواب
هل انت عملته سوال وجواب؟
ممكن ابعتلك ملفها الملف بتاع الكود لانه بيرتبها غلط و جرب تشغله و لو بتبرمج من التليفون جرب تكتب من علي تطبيق coding python بس عادي بيشتغل الكود علي اي محرر اكواد لاني بكتب علي اكثر من محرر حسب الظروف فهمت
اللعبة جميلة وممتعة وتذكرني بلعبة جزيرة الكنز في الوحدة الثالثة من المستوى الأول على تطبيق اكتو كود
لقد أعجبني إبداعك واهتمامك بتنسيق اللعبة وتوفير خيارات متعددة
استمر في إبداعاتك ومشاريعك الجميلة
وبإذن الله تصل إلى مرحلة تجعل فيها اللعبة برسومات متحركة لتعطي جوًا أكثر حيوية
بوركت جهودك وهمتك العالية
إليك بعض الملاحظات التي قد تساعدك في تحسين مشروع لعبة النصوص التي تقوم بتطويرها:
1. تصميم اللعبة:
الاختيارات المتعددة: التصميم الحالي يوفر تجارب مختلفة بناءً على اختيارات اللاعب، وهو عنصر مهم في ألعاب النصوص.
تنوع النهاية: من الجيد أن توفر نهايات مختلفة بناءً على قرارات اللاعب، مما يعزز التفاعل ويجعل اللعبة أكثر إثارة.
2. تحسينات على الكود:
تحسين التنسيق: تأكد من استخدام التباعد والتنسيق الصحيحين. مثل استخدام المسافات لتحديد الكتل الشرطية.
التحقق من الأخطاء الإملائية: تأكد من صحة علامات الاقتباس والعبارات لتجنب الأخطاء في التنفيذ.
إضافة وصف واضح: قدم مزيد من التفاصيل في النصوص لزيادة تجربة اللعبة. على سبيل المثال، يمكنك وصف البيئة بشكل أكثر تفصيلاً.
3. إضافات مستقبلية:
نظام نقاط: يمكنك إضافة نظام نقاط لتحفيز اللاعبين على تحقيق أهداف معينة.
تحديات وألغاز: إدخال ألغاز أو تحديات يمكن أن يجعل اللعبة أكثر تفاعلًا.
إدخال أكثر من مستوى: يمكنك توسيع اللعبة بإضافة مستويات جديدة لزيادة التحدي.
4. تجربة المستخدم:
اختبار اللعبة: تأكد من اختبار اللعبة بنفسك أو مع أصدقائك للتأكد من أنها تعمل بشكل جيد وتقدم تجربة ممتعة.
تحسين الرسائل: تأكد من أن الرسائل التي يظهرها البرنامج واضحة وسهلة الفهم.
بشكل عام، مشروعك يبدو جيدًا كبداية. لا تتردد في تحسينه وإضافة المزيد من التفاصيل لجعله أكثر جاذبية ومتعة. استمر في العمل والإبداع، وأتطلع لرؤية المزيد من مشاريعك!