/webgame

8*8격자모양의 플레이그라운드에서 5명의 플레이어가 스파이를 피하고 잡는 게임

Primary LanguagePython

게임 제목: Mystery in the Grid

게임 설명

  • 게임 환경: 이 게임은 8x8 그리드 상에서 진행되며, 총 5명의 플레이어가 참여합니다.
  • 플레이어 역할: 플레이어 중 한 명은 비밀스럽게 스파이로 지정됩니다. 나머지 4명은 일반 플레이어입니다.
  • 게임 목표: 일반 플레이어는 스파이를 피해 생존해야 하며, 스파이는 다른 플레이어를 찾아 점수를 얻습니다.

게임 플레이

  • 시작: 게임이 시작하면, 플레이어들은 무작위 위치에 배치됩니다.
  • 플레이어 이동: 플레이어는 상하좌우 키보드 방향키를 사용하여 이동할 수 있습니다.
  • 스파이와의 만남: 일반 플레이어가 스파이와 같은 위치에 오게 되면, 스파이는 점수를 획득하고 해당 플레이어의 화면은 'Game Over' 상태가 됩니다.

기술 스택

  • 프론트엔드: HTML, CSS, JavaScript
  • 백엔드: Python, Flask, Flask-SocketIO

설치 방법

  1. 이 저장소를 클론하거나 다운로드합니다.
  2. 필요한 라이브러리를 설치합니다:
    pip install -r requirements.txt
    
  3. 애플리케이션을 실행합니다:
    python app.py
    

사용 방법

  • 웹 브라우저에서 애플리케이션에 접속하여 게임에 참여할 수 있습니다.
  • 플레이어 ID와 역할은 게임 시작 시 자동으로 할당됩니다.