컴퓨터 과학 최종 프로젝트에 대한 소개. 겨울 • 2017.
프로그램을 실행하려면이 저장소를 복제하고 모든 그림과 그래픽 모듈이있는 상태에서 폴더로 도메인을 변경하십시오. 그런 다음 CALL SHOTSTICKS.PY 명령 프롬프트 $ Python3 Shopsticks.py를 통해 Call Sopsticks.py.
$ git clone https://github.com/yingyingww/Chopstick-game.git
$ cd Chopstick-game
$ python3 chopsticks.py
지침을 클릭하여 게임을 시작하십시오.
버튼을 클릭하여 움직입니다.
규칙을 따르고 당신이 젓가락 마스터인지 확인하십시오 !!
게임의 기록을 추적하기 위해 명령 줄을 참조 할 수도 있습니다.
Python 프로그램을 사용하면 단일 플레이어가 컴퓨터에 젓가락을 연주 할 수 있습니다. 휴먼 플레이어는 게임을 시작하고 기본 규칙이 적용됩니다. 플레이어 1이 플레이어 2의 손을 공격하는 경우, 공격을받은 손은 이제 플레이어 1의 손가락 손가락의 손가락을 손가락 2에 공격 한 손에 든 손가락의 수를 추가해야합니다. 한 손에 추가되는 손가락의 수가 5를 초과하거나 5를 초과하면 그 손이 나옵니다. 손을 사용할 수는 없지만 한 손에 손가락의 수를 나누고 다른 손과 공유하여 손을 부활시킬 수 있습니다. 두 손이 나오면 잃어 버린다. 이 프로그램은 현재 플레이어가 공격을 선택할 수있는 버튼을 제공합니다.
우리의 프로그램은 3 개의 클래스로 구성되며 1 개의 클래스 (핸드)는 다른 손 쌍의 인스턴스를 생성합니다. 즉, 한 인스턴스는 한 명의 플레이어에게 줄 것입니다. 두 번째 클래스 (Game_g)는 게임에 사용 된 그래픽을 담당합니다. 지금은 적절한 시간에 버튼을 생성, 인식 및 삭제하는 것입니다. 그리고 마지막으로 3 등석 (A_CHOPSTICKS)은 실제로 컴퓨터 인텔리전스를 담당하는 기능과 게임 규칙의 대부분을 제정하는 플레이 기능을 가지고 있기 때문에 실제로 게임을 재생합니다. 우리의 주요 함수는 기본적으로 인간의 경우 p1 인 인스턴스와 컴퓨터의 경우 p2를 만듭니다. 그것은 우리의 그래픽 클래스를 호출하고 게임을 시작합니다!
현재 우리의 프로그램은 좋은 모양입니다. 더 이상 버그를 찾을 수 없었습니다. 버튼이 모두 인식되며 명령 줄과 창 모두에 인쇄 된 정보가 올바릅니다. 스위치 함수는 속임수를 허용하지 않습니다. 모든 것이 잘 작동해야합니다
항상 오른손을 먼저 해석하십시오
그래픽.