Intro ke Proyek Akhir Ilmu Komputer. Musim Dingin • 2017.
Untuk menjalankan program, silakan klon repositori ini dan ubah domain ke folder dengan semua gambar dan modul grafis yang ada. Lalu, hubungi sopticks.py melalui perintah prompt $ python3 chopsticks.py.
$ git clone https://github.com/yingyingww/Chopstick-game.git
$ cd Chopstick-game
$ python3 chopsticks.py
Klik instruksi untuk memulai permainan.
Klik tombol untuk membuat gerakan Anda.
Ikuti aturan dan lihat apakah Anda adalah master sumpit !!
Anda juga dapat merujuk baris perintah untuk melacak sejarah permainan.
Program Python memungkinkan pemain tunggal untuk bermain sumpit melawan komputer. Pemain manusia dapat memulai permainan, dan aturan dasar berlaku. Jika pemain 1 menyerang tangan pemain 2, tangan yang telah diserang sekarang harus menambahkan jumlah jari pada pemain 1 menyerang tangan ke jumlah pemain 2 jari yang dimiliki tangannya. Jika jumlah jari yang bertambah di satu sisi sama atau melebihi 5, tangan itu keluar. Anda tidak dapat menggunakan tangan yang keluar, tetapi orang dapat menghidupkan kembali tangan mereka dengan membagi jumlah jari di satu sisi, dan berbagi dengan tangan lainnya. Seseorang kalah jika kedua tangannya keluar. Program ini, sampai sekarang, memberikan tombol bagi para pemain untuk mengklik untuk memilih serangan mereka
Program kami terdiri dari 3 kelas & satu kelas (tangan) menciptakan contoh pasangan tangan yang berbeda, yaitu satu contoh akan memberikan satu pemain; Kelas kedua (Game_G) bertanggung jawab atas grafik yang digunakan dalam game, yang untuk saat ini hanya membuat, mengenali, dan menghapus tombol pada waktu yang tepat; Dan terakhir kelas ke -3 (A_CHOPSTICKS) sebenarnya memainkan permainan, karena di dalamnya memiliki fungsi yang bertanggung jawab atas kecerdasan komputer kita dan fungsi bermain yang menempatkan sebagian besar aturan permainan yang ada. Fungsi utama kami pada dasarnya menciptakan dua contoh tangan, P1 untuk pemain manusia dan P2 untuk komputer. Ini memanggil kelas grafis kami dan memulai permainan!
Saat ini program kami dalam kondisi sangat baik. Kami tidak bisa lagi menemukan bug. Semua tombol dapat dikenali, informasi yang dicetak pada baris perintah dan windows benar. Fungsi sakelar tidak memungkinkan kecurangan. Semuanya harus berfungsi dengan baik
Selalu mengartikan tangan kanan dulu
Graphics.py: Ini adalah perangkat lunak open-source yang dirilis di bawah ketentuan GPL (http://www.gnu.org/licenses/gpl.html).