STEP 1 게임 시작 문구 출력
스파르타 마을에 오신 여러분 환영합니다.
이곳에서 던전으로 들어가기 전 활동을 할 수 있습니다.
1. 상태 보기
2. 인벤토리
원하시는 행동을 입력해주세요.
>>
위의 문구를 출력해보자.
Console.WriteLine(@"
스파르타 마을에 오신 여러분 환영합니다.
이곳에서 던전으로 들어가기 전 활동을 할 수 있습니다.
1. 상태 보기
2. 인벤토리
원하시는 행동을 입력해주세요.
>>");
string input = Console.ReadLine();
switch (input)
{
case "1":
Console.WriteLine("상태보기를 선택했습니다");
break;
case "2":
Console.WriteLine("인벤토리를 선택했습니다 ");
break;
default:
Console.WriteLine("잘못된 입력입니다.");
break;
}
간단한 메뉴가 완성되었습ㄴ디ㅏ.
1번을 눌렀을 때, 출력되는 부분만 다른 것으로 바꿔주거나, 다른 함수를 호출하는 식으로 하면 될 것 같습니다.
캐릭터 정보 만들기
public void Status()
{
Console.WriteLine(
$@"===캐릭터 정보===
레벨: {level}
이름: {name}
직업: {job}
공격력: {attack}
방어력: {defense}
체력: {hp}
Gold: {gold}G");
각 변수들을 선언해준 다음에, 나타나게끔 했습니다.
이제 Menu에서 1번을 눌러 상태보기를 클릭하면 이 화면이 나오게 만들면 될 것 같습니다.
0. 나가기
원하시는 행동을 입력해주세요.
>>");
string input = Console.ReadLine();
if (input == "0")
Menu();
아래에 이걸 추가해 줬습니다. 이제 0을 누르면 Menu로 돌아갈겁니다.
'공부 > 게임 공부' 카테고리의 다른 글
| 팀 프로젝트 구조 설계 (1) | 2025.10.14 |
|---|---|
| C#으로 간단한 게임 만들기 (0) | 2025.10.13 |
| C# 기초 문법 [ 배열과 리스트 , 클래스와 인스턴스 ] (0) | 2025.10.01 |
| C# 기초 문법 [ 문자열 처리 ] (0) | 2025.10.01 |
| C# 기초 문법 [ 반복문 ] (0) | 2025.10.01 |