마이너 오브 마이너인 웹게임 만드는 취미늅발자 오늘도 왔음
사실 오늘은 엄청 많이 개발한 건 아니지만 개발하며 고민한 부분들 공유하는 것도
나름 괜찮겠다 싶어서 말이지
일단 오늘은 게임 내 구조를 차후 확장하기 쉽게 변경하면서 마을에서 아이템 구매,
인벤토리에서 아이템 사용, 그리고 경지 돌파를 구현하고 테스트 하려고 했음.
배고픔 수치에 따라 수련 시간이 정해지고, 이 수치가 0이 되면 수련을 할 수가 없기 때문에
마을 잡화상점에서 음식을 구매하고 저물대에서 음식을 섭취하면 됨. 나중에 생활 스킬을 통해 직접 생산도 가능하고
고등급의 음식은 부수적인 버프 효과도 부여할 예정이지만 아직은 먼 이야기고.
이 다음은 선협물에서 제일 중요하다고 볼 수 있는 경지 돌파인데... 이게 해당 단계를 10성 과 경험치를 100% 채워야 돌파 조건이 된단 말이지?
근데 테스트 캐릭터의 데이터를 임의로 변경하는 게 쉽지 않음, 근데 그렇다고 수련 시간에 비례해서 경험치를 얻는 시스템을
테스트 값으로 건드려가면서 하는 것도 맘에 안들고 어떻게 할까 고민하다가 상점에 치트 아이템 '공!진!단' 을 추가했음
현재 경지와 경험치를 최대치로 만들어주는 그야말로 절세의 영약!
근데 이걸 사용했을때 어떻게 레벨과 경험치를 모두 풀로 채우지? 라는 고민이 다시 발생했음
(레벨 수치를 임의로 주입하면 안됨. 레벨업시 다음 필요 경험치가 정해지고, 10성일때 경험치도 Max를 채워야 하는데 이 수치도
캐릭터의 영근, 자질 등에 따라 달라짐)
그러다 아래처럼 코드를 작성했고, 공진단을 먹으면 10성과 경험치 Max를 채울 수 있게 되었음.
그렇게 약빨로 경지 돌파를 시도!
결과는?!?! 이제 나도 축기기 수선자다 이거야~ 현재는 화신기 까지 수행이 가능하고 테스트도 무사히 완료하였지
막상 쓰고보니 얼마 만들지도 못한 느낌이지만,, 현생과 함께 하며 여가 시간을 투자하는 처지에 이정도면 감지덕지!
다음 개발 일지는 공격 술법 구현해서 파견 중 전투 시 전투 부분을 좀 보강하고, 생활 스킬 구현해서 재료템으로 제작하는 기능을 추가하면
다시 찾아오는 걸로.... 모두 즐거운 개발 되라굿
오 선협 재밋겟다