แนะนำโครงการวิทยาศาสตร์คอมพิวเตอร์ขั้นสุดท้าย ฤดูหนาว• 2017
ในการเรียกใช้โปรแกรมโปรดโคลนพื้นที่เก็บข้อมูลนี้และเปลี่ยนโดเมนเป็นโฟลเดอร์ด้วยรูปภาพทั้งหมดและโมดูลกราฟิกที่มีอยู่ จากนั้นโทรหา Chopsticks.py ผ่านคำสั่งพรอมต์ $ python3 Chopsticks.py
$ git clone https://github.com/yingyingww/Chopstick-game.git
$ cd Chopstick-game
$ python3 chopsticks.py
คลิกผ่านคำแนะนำเพื่อเริ่มเกม
คลิกปุ่มเพื่อให้การเคลื่อนไหวของคุณ
ทำตามกฎและดูว่าคุณเป็นนาย Chopsticks หรือไม่ !!
คุณอาจอ้างอิงบรรทัดคำสั่งเพื่อติดตามประวัติของเกม
โปรแกรม Python อนุญาตให้ผู้เล่นคนเดียวเล่นตะเกียบกับคอมพิวเตอร์ ผู้เล่นมนุษย์เริ่มต้นเกมและใช้กฎพื้นฐาน หากผู้เล่น 1 โจมตีมือของผู้เล่น 2 มือที่ถูกโจมตีตอนนี้จะต้องเพิ่มจำนวนนิ้วมือในผู้เล่น 1 โจมตีมือไปยังจำนวนนิ้วมือที่ผู้เล่น 2 มีอยู่ในมือที่ถูกโจมตี หากจำนวนนิ้วที่เพิ่มขึ้นในมือข้างหนึ่งเท่ากับหรือเกิน 5 มือนั้นจะหมด คุณไม่สามารถใช้มือที่ออกมาได้ แต่หนึ่งอาจฟื้นฟูมือของพวกเขาโดยการแบ่งจำนวนนิ้วในมือข้างหนึ่งและแบ่งปันด้วยมืออีกข้าง หนึ่งแพ้ถ้ามือทั้งสองของเขาหรือเธอออกไป โปรแกรม ณ ตอนนี้มีปุ่มให้ผู้เล่นคลิกเพื่อเลือกการโจมตีของพวกเขา
โปรแกรมของเราประกอบด้วย 3 คลาสและหนึ่งคลาส (มือ) สร้างอินสแตนซ์ของคู่ที่แตกต่างกันเช่นอินสแตนซ์หนึ่งอินสแตนซ์จะให้ผู้เล่นหนึ่งคน; คลาสที่สอง (game_g) รับผิดชอบกราฟิกที่ใช้ในเกมซึ่งตอนนี้เพิ่งสร้างการจดจำและการลบปุ่มในเวลาที่เหมาะสม และสุดท้ายคลาสที่ 3 (a_chopsticks) เล่นเกมจริง ๆ เช่นเดียวกับในนั้นมีฟังก์ชั่นที่รับผิดชอบต่อความฉลาดทางคอมพิวเตอร์ของเราและฟังก์ชั่นการเล่นที่ทำให้กฎของเกมส่วนใหญ่อยู่ในสถานที่ ฟังก์ชั่นหลักของเราโดยทั่วไปสร้างสองอินสแตนซ์ของมือ P1 สำหรับผู้เล่นมนุษย์และ P2 สำหรับคอมพิวเตอร์ มันเรียกคลาสกราฟิกของเราและเริ่มเกม!
ปัจจุบันโปรแกรมของเรามีรูปร่างที่ดี เราไม่สามารถหาข้อบกพร่องได้อีกต่อไป ปุ่มล้วนได้รับการยอมรับข้อมูลที่พิมพ์บนทั้งบรรทัดคำสั่งและหน้าต่างนั้นถูกต้อง ฟังก์ชั่นสวิตช์ไม่อนุญาตให้โกง ทุกอย่างควรทำงานได้ดี
ตีความมือขวาก่อนเสมอ
graphics.py: นี่คือซอฟต์แวร์โอเพนซอร์ซที่เปิดตัวภายใต้ข้อกำหนดของ GPL (http://www.gnu.org/licenses/gpl.html)