Posts 파이썬 할리갈리
Post
Cancel

파이썬 할리갈리

파이썬 할리갈리

1. 작품 목적 및 배경

대중적인 보드 게임 중에 컴퓨터 언어로 복잡하지 않으면서 직관적으로 구현할 수 있다고 생각한 할리갈리를 선택해 이 프로젝트를 만들게 되었습니다.

할리갈리 게임을 가져오되 기존의 방식과 다르게 시간 내에 치는 것을 목적으로 하며 마지막으로 나의 순위를 매기는 방식으로 변경하여 진행하였습니다.

2. 작품설명

파이썬으로 카드의 모양, 숫자, 이미지 정보를 저장하는 방식으로 코드 작성하였습니다.

    1. space 바를 누르면 카드를 낼 수 있습니다.
    1. 마우스로 종을 클릭하였을 때
    • 빠르게 반응하였을 경우 카드를 가져오고 카드 이미지를 리셋하도록 하였습니다.

    • 설정된 시간 내에 클릭하지 못할 경우 “TIME OUT”을 표시하고 다른 플레이어 중에 누군가의 카드 수가 증가하도록 하고 펼쳐진 카드 이미지를 리셋하였습니다.

    • 잘못 클릭하였을 경우 상대방에게 카드를 한 장씩 주도록 하였습니다.

    1. 누군가의 카드가 다 사라지면 게임이 종료하고 순위를 매기어 표시하였습니다.

3. 작품 결과

GAME 화면 사진

시간 내에 클릭하지 못 했을 경우

GAMEOVER 화면 사진

위의 사진들처럼 목표로 한 기능들이 기본적으로 실행되는 것을 확인하였습니다.

4. 한계

처음 가지고 있는 카드는 카드의 숫자와 모양별 카드 수 비를 반영하여 무작위로 내지만 가져간 카드의 정보는 반영하지 못했습니다.

또한 실행 시, 타이밍이 맞지 않아 순조롭게 진행되지 않는 부분이 있습니다.

This post is licensed under CC BY 4.0 by the author.