TextRpg를 c++ 문법을 학원에서 한달 배우고 만들어 보았다.
게임은 드래곤 알피지로 이름을 지었고
궁수가 최종 보스인 드래곤을 처치하면 게임이 종료 된다.
이미지들은 아스키코드를 사용해서 만들었다.
// 동영상
https://youtu.be/vGVdUR2fj-M
화살을 구매,강화 하는 것은
최소 데미지와 최대 데미지를 적용하여 랜덤으로 그 사이값이 적용되게 하였다.
' 강화 랜덤 '
몬스터별로 죽으면 게속 그대로가 아닌 조금씩 강해지게 체력이 오르던 공격력이 오르던 처치 할때마다 값을 올려주었다.
세이브 파일의 대한 설명
히어로의 주소를 넘겨준다.
fwrite , fread
buffer : 쓰고 싶은 데이터가 저장된 메모리의 시작 주소
size : 쓰고 싶은 데이터의 단위 크기를 바이트 단위로 적으면 된다.
count : 몇 개의 데이터를 저장할 것인지 개수를 적으면 된다.
stream : 데이터를 쓸 파일 포인터를 적으면 된다.
파일에 저장하기는 fwrite 로
파일에 불러오기는 fread로 불러온다.