Středa , 2 Červenec 2025
Domů Jak napsat hru v Pythonu?

Jak napsat hru v Pythonu?

Napsat hru v Pythonu je velmi zábavný a interaktivní způsob, jak se naučit programování. Níže je jednoduchý příklad kódu, který vytvoří jednoduchou textovou hru:

„`python
def hra():
print(„Vítej ve hře!“)
jmeno = input(„Jaké je tvé jméno? „)
print(„Ahoj, “ + jmeno + „! Tvým úkolem je najít ztracený poklad.“)

odpoved = input(„Jsi u vchodu do temného hrozivého hradu. Chceš jít dovnitř? (ano/ne) „)

if odpoved.lower() == „ano“:
print(„Vcházíš do hradu a před sebou vidíš tři chodby.“)
volba = input(„Kam se chceš vydat? (levý/prostřední/pravý) „)

if volba.lower() == „levý“:
print(„Našel jsi poklad! Gratuluji, vyhrál jsi!“)
elif volba.lower() == „prostřední“:
print(„Ztratil jsi se v temné chodbě a nikdy se nevrátil. Konec hry.“)
elif volba.lower() == „pravý“:
print(„Ocitl jsi se v pasti a byl jsi chycen draky. Konec hry.“)
else:
print(„Neplatná volba. Konec hry.“)

else:
print(„Rozhodl jsi se nevstoupit do hradu. Konec hry.“)

hra()
„`

Tento kód vytváří jednoduchou textovou hru, ve které hráč rozhoduje, jakým směrem se chce vydat a pokouší se najít ztracený poklad. Hru můžete dále rozšiřovat přidáním dalších funkcí a větví do příběhu.

Pokud chcete hrát tuto hru, zkuste ji uložit do souboru s příponou „.py“ a spustit ve vašem Pythonovém prostředí. Neuvažujte s nepoužitými soubory.

Související články

blank
KrkonošePochody a turistikaYouTube videa

ŽELEZNÝ POCHOD 2024

https://youtu.be/npHN8Eeh1x0?si=a7G4zDKSEfwCpi40Pochod z Jablonce nad Jizerou 07.09.2024 ráno ve 2:30 hodin směrem na...

blank
Kvízy a testyStrojové učeníUmělá inteligence

Jak vytvořit vlastní model ChatGPT

🛠️ Jak vytvořit vlastní model „ChatGPT“ Vytvoření vlastního konverzačního modelu na bázi...

blank
Kvízy a testyTensorFlow.jsUmělá inteligence

TensorFlow Lite kvíz

🐍 TensorFlow Lite: Rychlé strojové učení na okraji sítě TensorFlow Lite je...

blank
Strojové viděníUmělá inteligence

Strojové vidění & AI v průmyslu: Moderní řešení výroby a kontroly kvality

📸 ÚvodStrojové vidění ve spojení s umělou inteligencí (AI) mění průmyslové provozy:...

blank
Kvantové počítačeStrojové učeníUmělá inteligence

Kvantové strojové učení

⚛️ Úvod do kvantového strojového učeníKvantové strojové učení (Quantum Machine Learning, QML)...