Hallo sobat hidayat code, pada postingan kali ini kita akan membahas cara membuat game sederhana batu, gunting kertas dengan menggunakan bahas python.
Sebelum lanjut silahkan instal python dan code editor.
Buat file baru bebas, bisa buat dengan nama main.py
selanjunya buka filenya menggunakan code editor yang barusan kamu download.
Pertama silahkan import module yang di perlukan.
from random import randint
Buat list option untuk batu gunting kertas.
Glist = ["Gunting", "Batu", "Kertas"]
Lanjut buat list option untuk gamenya. Buat player dan komputer.
# buat pilihan secara random dengan func randint komputer = Glist[randint(0,2)] # Set pemain ke False pemain = False
Di sinii kita memiliki dua player yaitu komputer dan human (kalian) jadi di input ke angka 2. Nah untuk full codenya bisa lihat di bawah ini.
from random import randint # Buat list option untuk permainan Glist = ["Gunting", "Batu", "Kertas"] # buat pilihan secara random dengan func randint komputer = Glist[randint(0,2)] # Set pemain ke False pemain = False while pemain == False: #Set pemain ke True pemain = input("Gunting, Batu, Kertas ? : ") if pemain == komputer: print("Seri!") elif pemain == "Batu": if komputer == "Kertas": print("Kamu Kalah!", komputer, "membungkus", pemain) else: print("Kamu Menang!", pemain, "menghancurkan", komputer) elif pemain == "Kertas": if komputer == "Gunting": print("Kamu Kalah!", komputer, "memotong", pemain) else: print("Kamu Menang!", pemain, "membungkus", komputer) elif pemain == "Gunting": if komputer == "Batu": print("Kamu Kalah!", komputer, "menghancurkan", pemain) else: print("Kamu Menang!", pemain, "momotong", komputer) else: print("Pilihan yang kamu masukan salah...") # Set pemain ke False lagi supaya terjadinya looping yang berulang pemain = False komputer = Glist[randint(0,2)]
Jangan lupa save dan jalankan di terminal atupun CMD