[C#] TextRpg 팀 프로젝트 중, 직업 별 초기스탯 적용 원래 초기엔 스탯을 0으로 하여 작업을 시작하였다. public class Player public JobType job { get; set; } public Player() { level = 1; exp = 0; str = 0; // 힘 dex = 0; // 민첩 inte = 0; // 지능, int대신 e를 추가 luk = 0; // 행운 damage = 20; defense = 5; hpMax = 100; mpMax = 100; .. C#/Study 2025.02.14
[C#] TextRpg 팀 프로젝트 중, 직업 / 스탯 별 공격력 적용 직업은 전사(Worrior), 도적(Rogue), 마법사(Wizzard) 총 3개이며스탯은 힘(str), 민첩(dex), 지능(int), 행운(luk) 총 4개이다. - int의 경우 이미 정수로 사용되고 있어 거기에 e를 더 붙여 변수로서는 inte로 사용중이다public class Player{ public JobType job { get; set; } public int str { get; private set; } public int dex { get; private set; } public int inte { get; private set; } public int luk { get; private set.. C#/Study 2025.02.13
[C#] 조건문 - 홀/짝수 구분, 등급 출력 등 1. 홀수 / 짝수 구분하기 (if, else, %) Console.Write("번호를 입력하세요: "); int number = int.Parse(Console.ReadLine()); if (number % 2 == 0) { Console.WriteLine("짝수입니다."); } else { Console.WriteLine("홀수입니다."); }입력한 번호는 number로 들어가며 %2는 2로 나눈 나머지 값이 된다.number가 짝수라면 나머지는 0, 홀수라면 1이되며 if는 짝수일때, els.. C#/Theory 2025.02.10
[C#] 기초부터 1 변수 데이터를 저장하는 상자, 집(int score = 10; 이라고 했을 때 score 라는 상자에 숫자 10을 넣어놓은 것이라고 생각)집을 짓기 위해서 '데이터 형식', '변수 이름', '세미콜론(;)' 3가지가 필요하다. 변수를 생성할때에는 변수를 "선언한다" 혹은 "생성한다" 라고 하며, 변수에 데이터를 넣어주는 것은 "할당"한다고 한다.\ 데이터 형식 : 문자(string), 숫자(int, float, double)변수 이름 : 변수를 구분할 수 있는 이름, 원하는 이름으로 생성 가능(영어, 숫자, 언더바로 사용하나 일부 사용 가능한 문자들이 있음)변수에 할당될 값 : 값(Value), 데이터(Data), 리터럴 등세미콜론(;) : 한 줄의 마무리에 꼭 넣어줘야 함 변수 생성 및 저장 문자(겨울.. C#/Theory 2025.01.08