-
Notifications
You must be signed in to change notification settings - Fork 3
Requirements
100wodud edited this page Jan 17, 2024
·
4 revisions
-
1. 게임 시작 화면
- 게임 시작시 간단한 소개 말과 마을에서 할 수 있는 행동을 알려줍니다.
- 원하는 행동의 숫자를 타이핑하면 실행합니다.
-
2. 상태 보기
- 캐릭터의 정보를 표시합니다.
- 7개의 속성을 가지고 있습니다. (레벨 / 이름 / 직업 / 공격력 / 방어력 / 체력 / Gold)
- 이후 장착한 아이템에 따라 수치가 변경 될 수 있습니다.
-
3. 전투 시작
- 전투를 시작하면 1~4마리의 몬스터가 랜덤하게 등장합니다.
- 몬스터는 3종류 있습니다.
-
1. 캐릭터 생성 기능 (난이도 - ★★☆☆☆)
- 게임이 시작하면 이름을 코드로 정해두고 시작합니다.
- 시작 이후 입력을 받아서 진행해보세요.
-
2. 직업 선택 기능 (난이도 - ★★★☆☆)
- 전사만이 아닌 다른 직업의 선택지를 주고 생성시 고르는 기능
- 직업마다 기본 스탯과 스킬이 다를 수 있습니다.
-
3. 스킬 기능 (난이도 - ★★★★☆)
- Battle 에서 내정보에 MP 를 추가하고 스킬 항목을 추가합니다.
-
4. 치명타 / 회피 기능 (난이도 - ★★☆☆☆)
- 공격시 일정 확률로 더 강한 공격이 발생합니다.
- 공격시 일정 확률로 적중하지 않을 수 있습니다.
-
5. 퀘스트 기능
- 퀘스트를 확인하고 선택할 수 있습니다.
- 선택한 퀘스트의 상세한 정보(완료 조건, 보상)을 확인합니다.
- 완료 조건을 충족했다면 보상 받기가 활성화 됩니다.
-
5. 레벨업 기능
- 전투 클리어 후 사냥한 몬스터만큼 경험치가 증가합니다.
- 레벨업시 기본 공격력이 0.5 방어력이 1 증가합니다.
-
6. 콘솔 꾸미기 - 콘솔의 색 지정, 라인 정렬등을 이용해 꾸며보기 (난이도 - ★☆☆☆☆)
-
7. 몬스터 종류 추가해보기 (난이도 - ★☆☆☆☆)
-
8. 아이템 / 회복 아이템 적용 (난이도 - ★★★☆☆)
-
9. 스테이지 추가 (난이도 - ★★★☆☆)
- 던전을 클리어할 때마다 한단계 더 높은 던전으로 입장합니다.
- 높은 던접에서는 더 많은 몬스더가 나올 확률과 강한 몬스터가 등장할 수 있습니다.
-
10. 게임 저장하기 (난이도 - ★★★★★★)
- 앱을 껏다 켜도 사용되던 정보를 유지합니다.
- 직렬화 - Json
-
추가 구현
- 낚시 기능
- 장비 강화 기능