커뮤니티

NOTICE - 자연과 어우러지는 펜션에서 추억을 만드세요

추억남기기

밤하늘에 별빛이 가득한 아름다운 펜션

TEXT-RPG

페이지 정보

작성자 HELLO 작성일25-08-14 14:34 조회7회 댓글0건

본문





먼저 골드드레곤 구매 팀원들과 같이 만든 TEXT-RPG 시연 영상입니다.

이제 사진을 보면서 기능들을 살펴 봅시다



게임을 시작과 동시에 캐릭터 이름을 만들어 줍니다.



캐릭터 이름을 만듬과 동시에 전투가 시작됩니다.
이때 몬스터는 Goblin, Orc,Troll 셋중 하나가 랜덤으로 나오며 체력과 공격력은 몬스터의 기본(체력:30,공격력:20)
에서 골드드레곤 구매 레벨이 올라갈수록 몬스터 기본 * 레벨 을 해준 값이 나옵니다.

Goblin
회복표션이 75% 공격력증가 25% 골드 드랍이 5~10골드

Orc
회복포션이 50% 공격력증가 50% 골드 드랍이 10~20골드

Troll
회복포션이 10% 공격력증가 10% 골드 드랍이 50~80골드


그리고 아이템 사용도 자동입니다 플레이어 체력이 골드드레곤 구매 70%이하일때 공격력 증가를 50%이하일땐 회복 포션을 사용합니다.




전투가 끝나면 5가지 선택이 있습니다(상태 보기, 인벤토리 보기, 전투, 상점 방문, 게임종료)그중 1번 캐릭터 상태 보길를 눌렀을때 출력되는 화면입니다.




이 화면은 2번 인벤토리 보기 를 선택했을때 출력되는 화면입니다.




4번 골드드레곤 구매 상점 방문을 했을시 출력되는 화면입니다 현재 골드가 출력이 되고 선택지(아이템 구매, 아이템 판매, 상점 종료)가 있습니다




1번 아이템 구매를 선택했을시 회복 물약과 공격력 강화가 나옵니다. 이아이템 왼쪽에 숫자를 선택해 구매를 할수 있습니다.




아이템을 구매한뒤 상점 골드드레곤 구매 초기 화면으로 돌아가고 아이템 획득, 골드 사용(남은골드), 구매한 아이템 명 이 출력이 됩니다.




2번 아이템 판매 를 선택하면 현재 인벤토리 목록이 나오고 현재 골드가 출력이 됩니다 구매와 마찬가지로 판매할 아이템의 번호를 입력하면 판매가 됩니다.




아이템을 골드드레곤 구매 판매하면 구매때와 마찬가지로 상점 초기화면으로 돌아가 골드를 얼마 획득했고 총골드가 얼마나 있는지 어떤 아이템을 판매했는지 출력이 됩니다




그렇게 해서 레벨이 10레벨이 되면 보스몬스터인 Dragon 이 등장을 합니다.
Dragon은 체력 60~80 공격력은 60~80 사이 랜덤으로 측정되고 골드드레곤 구매 캐릭터 레벨이 10레벨이닌깐 여기에 곱을한 값이 나옵니다.

드랍템은 60% 회복 포션 40% 공격력 증가 골드 드랍은 150~250골드 입니다.



드래곤을 처치 하거나 게임을 종료하면 엔딩이 나옵니다 몬스터 몇마리를 처치했는지 아이템 어떤걸 사용했는지 상점에서 어떤걸 사거나 팔고 골드드레곤 구매 했는지 총 받은 데미지와 가한 데미지 그리고 프로젝트 참여 인원들이 출력이 됩니다.

ITEM
이제 이프로젝트에서 제가 맡은 부분은 아이템 부분입니다.

Item.h 부분입니다.
#ifndef ITEM_H
#define ITEM_H

#include ;();
}

//100~200골드사이 드랍
int BossMonster::dropGold() const {
return getRandomInRange(150, 250);
}