c#에서 text게임이라는 mud게임을 제작 해보았다
먼저 game 클래스를 static으로 지정해 모든 클래스에서 접근 가능하도록 설정해주었다.


scene관리를 위해 Dictionary를 사용해 해당 정보를 string 형식으로 호출할 수 있다.

그리고 inventory클래스의 list로 player의 정보와 인벤토리 정보를 가진 함수를 생성하였다.


Player의 변수와 데미지에 따른 정보를 저장하였고,


아이템의 정보와 인벤토리 클래스를 list로 작성해주었다.



키입력에 따른 정보를 출력하는 text game을 생성하여 각 버튼마다 다른 상황이 펼쳐진다.







monster , player, inventory, item등의 클래스를 제작하여 더 다양한 장면을 만들 수 있게 textGame을 제작하였다.