내일배움캠프 (Unity_8기) TIL 16일차

2023. 9. 1. 18:41내일배움캠프 Unity

오늘 학습한 것 : 팀 과제(텍스트 RPG)를 제작

1. 방어력 기능

2. 보스몬스터 / 스킬 추가

3. 전투 중 포션 사용

4. 게임 저장하기

 

풀이 방법

1. 방어력 기능 : 몬스터의 공격력에서 플레이어 방어력의 10퍼센트만큼 제외한 값을 실제 받는 데미지로 적용하였다. 

2. 보스몬스터 / 스킬추가 : 보스몬스터를 추가하고 보스몬스터에게 스킬을 사용하도록 했다.

    스킬 종류는 2배 데미지 공격, 자가 회복, 몬스터 소환이다. 최대 몬스터 수(4)를 초과하면 소환되지 않는다.

3. 전투 중 포션 사용 : 인벤토리의 소비창에 접근 해 남은 포션 개수를 확인하고 사용하여 효과를 얻을 수 있다.

4. 저장기능 : Json을 사용해 플레이어 정보를 저장할수 있도록 했다.