레포트 (499)
string playerName = Console.ReadLine(); //플레이어 이름을 입력mPlayer = new Player(playerName, 10, 0, 1, 0); //플레이어 이름, hp, 공격력, 방어력mBattleController = new BattleController();public void MainLoop()while (true)//유저의 입력을 처리하는 상태 부분 Console.WriteLine( 로비 );Console.WriteLine(1.전투 시작);Console
30페이지 | 1,800원 | 2021.12.09
void UseItem(int id) //아이템 사용mHP += mInventroyid.Value;if(mHP > mMaxHp)mHP = mMaxHp;Console.WriteLine(string.Format(HP를 0 만큼 회복했습니다., mInventroyid.Value.ToString()));public int SelectItem() //아이템 선택for(int i = 0; i < mInventroy.Length; i++)if(mInventroyi != null)Console.WriteLine(string.Format(0\t1\t2, i.ToString(), mIn
19페이지 | 1,800원 | 2021.12.09
void UseItem(int id) //아이템 사용mHP += mInventroyid.Value;if(mHP > mMaxHp)mHP = mMaxHp;Console.WriteLine(string.Format(HP를 0 만큼 회복했습니다., mInventroyid.Value.ToString()));RemoveItem(id);public void AddItem(Item newItem) //아이템 추가if(mItemCount < mInventroy.Length)mInventroymItemCount = newItem;mItemCount++;elseConsole.WriteLine(
12페이지 | 1,800원 | 2021.12.09
void ShopLoop(Player player)Console.Clear();while(true)Console.WriteLine( 상점 );Console.WriteLine(1.구매);Console.WriteLine(2.판매);Console.WriteLine(3.나가기);Console.Write(커맨드를 입력하세요 >>>>> );string input = Console.ReadLine();int command;if (!int.TryParse(input, out command))command = 0;switch ((eShopCommand)command)
28페이지 | 1,800원 | 2021.12.09
string2;mLocalizationTypeName0 = 회복 포션;mLocalizationTypeName1 = 주문 스크롤;public void ShopLoop(Player player)Console.Clear();while(true)Console.WriteLine( 상점 );Console.WriteLine(1.구매);Console.WriteLine(2.판매);Console.WriteLine(3.나가기);Console.Write(커맨드를 입력하세요 >>>>> );string input = Console.Re
16페이지 | 1,800원 | 2021.12.09
string2;mLocalizationTypeName0 = 회복 포션;mLocalizationTypeName1 = 주문 스크롤;public void ShopLoop(Player player)Console.Clear();while(true)Console.WriteLine( 상점 );Console.WriteLine(1.구매);Console.WriteLine(2.판매);Console.WriteLine(3.나가기);Console.Write(커맨드를 입력하세요 >>>>> );string input = Console.Re
11페이지 | 1,800원 | 2021.12.09
void Main(string args)bool bExit = false; //메인 함수 내에 bool 선언 및 초기화Console.Write(플레이어의 이름을 입력하세요 >>); //플레이어 이름을 입력하세요 출력string playerName = Console.ReadLine(); //플레이어 이름을 입력Character player = new Character(playerName, 10, 1, 0); //플레이어 이름, hp, 공격력, 방어력while (true)/
18페이지 | 1,800원 | 2021.12.09
void Main(string args)GameController controller = new GameController();controller.MainLoop();전체코드Class GameControllerusing System;using System.Collections.Generic;using System.Text;namespace TextRpgclass GameControllerprivate bool mbExit;private Character mPlayer;private Random mRand;public GameController()mRand = new Random(); Console.Write(플레이어의
22페이지 | 1,800원 | 2021.12.09
string playerName = Console.ReadLine(); //플레이어 이름을 입력mPlayer = new Character(playerName, 10, 1, 0); //플레이어 이름, hp, 공격력, 방어력public void MainLoop()while (true)//유저의 입력을 처리하는 상태 부분 Console.WriteLine( 로비 );Console.WriteLine(1.전투시작);Console.WriteLine(2.상점);Console.WriteLine(3.
20페이지 | 1,800원 | 2021.12.09
string playerName = Console.ReadLine(); //플레이어 이름을 입력mPlayer = new Character(playerName, 10, 1, 0); //플레이어 이름, hp, 공격력, 방어력public void MainLoop()while (true)//유저의 입력을 처리하는 상태 부분 Console.WriteLine( 로비 );Console.WriteLine(1.전투시작);Console.WriteLine(2.상점);Console.WriteLine(3.
12페이지 | 1,800원 | 2021.12.09