C# 콘솔 환경에서 구현한 텍스트 RPG 프로젝트입니다. 플레이어 캐릭터, 던전, 인벤토리, 전투 흐름을 콘솔 입력 기반으로 구성하며 RPG의 기본 구조를 연습합니다.
TextGame은 그래픽 UI 없이 콘솔에서 진행되는 RPG입니다. 사용자는 텍스트 메뉴를 통해 캐릭터 상태를 확인하고, 던전에 진입하며, 인벤토리와 전투 흐름을 경험할 수 있습니다.
- 콘솔 메뉴 기반 게임 진행
- 캐릭터 정보 관리
- 던전 진입과 전투 흐름
- 인벤토리 구조
- 클래스 단위의 기능 분리
- C#
- .NET 콘솔 애플리케이션
- Visual Studio 솔루션
.
├── README.md
└── TextGame/
├── TextGame.sln
└── TextGame/
├── Character.cs
├── Dungeon.cs
├── Inventory .cs
├── Program.cs
└── Class*.cs
- Visual Studio 2022를 실행합니다.
TextGame/TextGame.sln파일을 엽니다.- 시작 프로젝트를 확인한 뒤 실행합니다.
cd TextGame/TextGame
dotnet run- 콘솔 입력을 게임 루프로 연결하는 방법
- 캐릭터와 던전 로직을 클래스로 분리하는 방법
- 상태 출력과 사용자 선택지를 반복적으로 처리하는 방법
- 작은 RPG 기능을 점진적으로 확장하는 방법
- 클래스 이름과 파일 이름 정리
- 예외 입력 처리 강화
- 전투 결과와 보상 시스템 확장
- 저장/불러오기 기능 추가