Repolode
Grimmys

Grimmys/rpg_tactical_fantasy_game

커뮤니티 기여를 환영하는 Python과 pygame 기반 턴제 2D 전술 판타지 RPG입니다.

스타
522
포크
123
열린 이슈
25
마지막 커밋
2개월 전

어떤 프로젝트인가요?

pygame을 기반으로 Python으로 만든 전술 판타지 롤플레잉 게임입니다. 플레이어는 2D 격자 맵에서 여러 유닛을 지휘하며, 클래식 전술 RPG 스타일로 턴을 번갈아 가며 이동하고 공격하고 아이템을 사용합니다.

게임에는 메인 메뉴와 인벤토리 및 상태 화면이 있으며, 맵의 개체를 우클릭하면 이동 가능한 범위를 확인할 수 있습니다. 유닛, 아이템, 밸런스 매개변수 등의 게임 값은 data 폴더의 XML 파일에 저장되어 있어 코드를 수정하지 않고도 조정할 수 있습니다.

이 프로젝트는 GPL-3.0 라이선스로 제공되며, 버그 수정, 게임 메커니즘 아이디어, 밸런스 피드백, 음향 효과와 음악 관련 기여를 환영합니다. Windows 사용자는 미리 빌드된 실행 파일을 다운로드할 수 있고, 그 외 사용자는 uv와 Python 3.13 이상을 사용해 소스에서 실행할 수 있습니다.

핵심 기능

  • 012D 격자 맵에서 진행되는 턴제 전술 전투.
  • 02인벤토리 및 캐릭터 상태 화면.
  • 03우클릭으로 확인하는 유닛 이동 가능 범위 및 공격 사거리 미리보기.
  • 04유닛과 밸런스 값 등의 게임 데이터가 편집 가능한 XML 파일에 저장됩니다.
  • 0564비트 Windows용 미리 빌드된 실행 파일과 uv를 통한 소스 실행을 지원합니다.

활용 사례

  • 데스크톱 컴퓨터에서 클래식 전술 RPG 스타일의 게임을 플레이합니다.
  • pygame으로 턴제 전략 게임을 구성하는 방법을 살펴봅니다.
  • 공개 게임 프로젝트에 게임플레이 조정, 밸런스 개선, 새 에셋을 기여합니다.

빠른 시작

  1. 1

    Python 3.13 이상과 uv를 설치합니다

  2. 2

    저장소를 클론하고 소스 폴더에서 게임을 실행합니다

    uv run main.py

사용 전 알아둘 점

  • 미리 빌드된 실행 파일은 64비트 Windows용으로만 제공됩니다. 그 외 시스템에서는 소스에서 실행해야 합니다.
  • 소스에서 실행하려면 Python 3.13 이상과 uv가 필요합니다.
  • 기여할 때나 처음 실행할 때 게임 에셋을 받으려면 Git LFS가 필요합니다.

포함된 컬렉션

토픽

#pygame#game-development#turn-based-strategy#rpg#2d-game#python#games#player#pygame-games#rpg-game

자주 묻는 질문

rpg_tactical_fantasy_game은(는) 무엇인가요?
커뮤니티 기여를 환영하는 Python과 pygame 기반 턴제 2D 전술 판타지 RPG입니다. pygame을 기반으로 Python으로 만든 전술 판타지 롤플레잉 게임입니다. 플레이어는 2D 격자 맵에서 여러 유닛을 지휘하며, 클래식 전술 RPG 스타일로 턴을 번갈아 가며 이동하고 공격하고 아이템을 사용합니다.
rpg_tactical_fantasy_game은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
rpg_tactical_fantasy_game은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
rpg_tactical_fantasy_game은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. rpg_tactical_fantasy_game의 마지막 커밋은 2026년 8월 28일입니다.
rpg_tactical_fantasy_game은(는) 어디에 사용할 수 있나요?
데스크톱 컴퓨터에서 클래식 전술 RPG 스타일의 게임을 플레이합니다. pygame으로 턴제 전략 게임을 구성하는 방법을 살펴봅니다. 공개 게임 프로젝트에 게임플레이 조정, 밸런스 개선, 새 에셋을 기여합니다.
rpg_tactical_fantasy_game는 어떻게 설치하나요?
Python 3.13 이상과 uv를 설치합니다 저장소를 클론하고 소스 폴더에서 게임을 실행합니다: uv run main.py
rpg_tactical_fantasy_game은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Grimmys/rpg_tactical_fantasy_game

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트

ScriptableObject 또는 Excel 테이블로 설정할 수 있는, Entity-Component 패턴 기반의 경량 Unity 전투 및 스킬 프레임워크입니다.

개발 도구#unity#gameplay#skill-system
2.4천+7 이번 주544C#MIT업데이트 26일 전

Axis & Allies와 Risk 스타일의 오픈 소스 턴제 전략 및 보드게임 엔진으로, 커뮤니티 제작 맵과 멀티플레이를 지원합니다.

기타#game#strategy-game#turn-based-strategy
1.6천+2 이번 주498JavaGPL-3.0활발히 관리됨업데이트 어제

Rust로 제작된 오픈소스 복셀 액션 어드벤처 RPG로, 광활한 판타지 세계를 배경으로 하며 Cube World와 Breath of the Wild에서 영감을 받았습니다.

7.7천+16 이번 주575RustGPL-3.0활발히 관리됨업데이트 8일 전