소개
CBriscola.WPF는 두 명의 플레이어가 브리스콜라 카드 게임을 로컬에서 대전할 수 있도록 설계된 Windows용 WPF 기반 애플리케이션입니다. 개발자 Giulio Sorrentino가 만들었으며, 실시간 점수 표시와 특허받은 알고리즘을 통해 하드코어한 전략적 게임 경험을 제공합니다. 이 프로젝트는 현재 레거시로 분류되어 있으며, 향후 TrumpSuitGame 프로젝트로의 전환이 권장됩니다.
상세정보
실시간 점수 표시 및 전략적 플레이
- 게임 진행 상황에 따라 실시간으로 점수를 업데이트하여 표시합니다.
- 플레이어가 현재 상황을 기반으로 공격적인 플레이를 할지 방어적인 플레이를 할지 전략적으로 판단할 수 있게 합니다.
특허받은 알고리즘 및 공정한 시뮬레이션
- 개발자가 18세 때 고안한 특허받은 알고리즘을 사용하여 카드의 가치와 게임 결과를 계산합니다.
- 점수는 총 120점(에이스 4장×11점, 3 4장×10점, 10 4장×4점, 9 4장×3점, 8 4장×2점)으로 구성되며, 61점을 얻어야 승리합니다.
추가 카드 덱 지원
- wxBriscola용 추가 카드 덱을 지원합니다.
- wxBriscola가 ‘C:Program Files (x64)wxBriscola’ 경로에 설치되어 있으면 자동으로 감지하여 선택 및 저장할 수 있습니다.
- 기본적으로 ‘나폴리 덱’이 내장되어 있어 항상 사용 가능합니다.
Windows 설치
winget 패키지 관리자를 사용하여 설치할 수 있습니다:
- 명령 프롬프트 또는 PowerShell을 관리자 권한으로 실행합니다.
- 다음 명령어를 입력하여 설치합니다:
winget install --id GiulioSorrentino.CBriscola.WPF --exact - 설치 완료 후 시작 메뉴에서 CBriscola.WPF를 찾아 실행합니다.
기본 사용법
- 애플리케이션을 실행합니다.
- 게임 시작 버튼을 눌러 두 명의 플레이어 라운드를 시작합니다.
- 화면에 표시된 카드를 선택하여 차례대로 플레이합니다.
- 게임 진행 중 실시간 점수를 확인하며 전략적으로 플레이합니다.
- 게임 종료 후 최종 점수를 확인합니다.
지원 환경 및 요구사항
- 운영 체제: Windows (amd64 및 arm64 네이티브 지원)
- 프레임워크: .NET Framework 8.0
- 플랫폼: Windows Presentation Foundation (WPF)
버전 및 업데이트
현재 제공되는 버전은 0.7.3입니다. 개발자는 이 프로젝트를 레거시로 선언하고 있으며, 새로운 TrumpSuitGame 프로젝트를 통해 더 현대적인 기술 스택(LINQ 포함)으로 마이그레이션할 것을 권장합니다.
제한 사항 및 확인사항
- 네트워크 멀티플레이어: 네트워크 멀티플레이 기능은 제공하지 않으며, 오프라인 로컬 두 명 플레이어 모드만 지원합니다.
- 프레임워크 의존성: WPF 프레임워크가 설치된 Windows 환경에서만 실행됩니다.
- 알려진 버그: 게임 중 카드 덱을 변경하면 이미 테이블에 놓인 카드는 변경되지 않습니다.
- 국제화: it_IT.xml 파일을 번역하여 언어 설정을 추가할 수 있습니다.
- 프로젝트 상태: WPF는 Microsoft에서 더 이상 권장하지 않는 기술이며, WPF 버그로 인해 프로그램이 충돌할 수 있습니다.
시스템 요구사항
WPF 애플리케이션이므로 .NET Framework 8.0이 설치된 Windows 운영 체제가 필요합니다..wxBrissola 카드 덱을 사용하려면 해당 소프트웨어를 별도로 설치해야 합니다.


