/rck-pygame

[2017-1 프로그래밍실습1 프로젝트] Make board game ORDA's King PAPER using Pygame.

Primary LanguagePython

개요

2017년 1학기 프로그래밍실습1 수업의 2인1조 텀프로젝트 산출물이다.

오르다 보드게임 중 KING PAPER(가위 바위 보)를 python의 pygame 패키지로 제작했다.

팀원은 가위바위보 말과 카드 그림 편집 및 보고서 작성을 맡았으며, 이외 그래픽과 프로그래밍 일체는 본인이 직접 담당했다.

프로젝트 진행 당시에는 git을 활용하지 않았으나, 프로젝트 도중 zip파일로 백업했던 전체 파일들을 풀어 순서대로 commit 했다.

프로그램 설명 및 실행 결과 화면은 보고서에 있다.

참고로, 당시 원활한 실험을 위해 아무런 카드를 선택하지 않고 화면 가운데의 "확인" 버튼을 클릭하면 턴이 즉시 넘어가도록 제작했고, 현재도 따로 수정하지는 않았다.

실행 환경

  • python
  • pygame

실행 방법

RCK.py 파일을 Run한다. 자세한 조작법은 화면 내 도움말 참고.

버전 설명

  • 2017-05-24 backup: 한 턴 동안 플레이어가 할 수 있는 행동(카드 선택, 말 이동)을 구현했다.

  • 2017-05-26 backup: 턴 넘기고, 게임 종료까지 완성. 게임 종료 후에 프로그램이 멈춰버림.

  • 2017-05-26 backup(2): 1차 완성본. 시작화면, 종료화면, 게임 중 도움말 구현완료.

  • 2017-05-27 backup: 2차 완성본. 도움말 더 자세하게 수정.

  • 현재 저장된 버전