Tentu sobat semua sudah mengenal game ini atau bahkan sobat sudah pernah memainkannya...
Game ini merupakan game tebak kata....
:kh: :kh: :kh: :kh: :kh: :kh: :kh:
Game ini saya buat menggunakan Bahasa Pemrograman Python,,,
Buat sobat yang berminat silahkan di copy atau di download disini...
.import sys def tebakan(jumlah,tmbJumlah,info): karakter=raw_input("Tebak Kata! (Huruf Kecil Semua!) : ") aList=indexList(kata, karakter) #print aList if len(karakter)>1: #Mengecek apabila Tebakan yang di masukkan lebih dari 1 print "Jangan Curang...!!! anda hanya boleh memasukkan 1 karakter" tebakan(jumlah,tmbJumlah,info) elif len(aList) > 0: for i in aList: line[i] = karakter #Pengecekan apabila Karakter inputan cocok dengan Kata Yang akan di tebak print "Tebakan Anda Tepat!" c=''.join(line) print c,"Tebakan Anda yang tidak cocok:", info if kata==c: print "Selamat...!!!\n Anda Sudah Berhasil Menebak Kata Tersebut" sys.exit() else: tebakan(jumlah,tmbJumlah,info) #Kembali ke fungsi jika Belum selesai else: if karakter in info: print "Karakter yang anda masukkan sudah pernah anda coba!" tebakan(jumlah,tmbJumlah,info) jumlah+=tmbJumlah info[jumlah]=karakter if jumlah==0: print "------------------" print "| |" print "|" print "|" print "|" print "|" print "------------------" tmbJumlah=1 elif jumlah==1: print "------------------" print "| |" print "| O" print "|" print "|" print "|" print "------------------" tmbJumlah=1 elif jumlah==2: print "------------------" print "| |" print "| O" print "| /|\ " print "|" print "|" print "------------------" tmbJumlah=1 elif jumlah==3: print "------------------" print "| |" print "| O" print "| /|\ " print "| / \ " print "|" print "| G A M E O V E R" print "------------------" sys.exit() print "Tebakan Anda yang tidak cocok: ", ' '.join(info) tebakan(jumlah,tmbJumlah,info) def indexList(s, item, i=0): i_list = [] while True: try: i = s.index(item, i) i_list.append(i) i += 1 except: break return i_list if __name__=='__main__': kata=("indra") kata=''.join(kata.lower().split(' ')) line=['_ ']*len(kata) print ''.join(line) jumlah=0 #Mengeset Jumlah Awal tmbJumlah=0 #Mengeset tmbJumlah awal info=['']*4 #Mengosongkan List tebakan(jumlah,tmbJumlah,info)
Bagi yang mau download file "*.py" nya silahkan klik link ini :ka: