게임 게시판 - 코딩 문외한의 마인크래프트 서버 개발 일지 7
rotla
0
83
0
04.24 22:33

코딩이란건 참으로 신기합니다.
분명 여기서 가능했던 문법이 조금 다른 곳으로 가니 먹통이 되어버립니다.
솔직히 개판이라고 생각합니다.
툭하면 프로그램은 이건 모르겠는데용? 해버립니다.
솔직히 열이 많이 받습니다.
이제 개발은 GPT와 제미나이를 둘 다 사용합니다.
돈이 더블로 나가고 심심하면 둘이 싸움 붙이기도 합니다.
제미나이 쪽이 조금 더 현명한 판단을 합니다만 사용자도 현명할거라고 착각을 합니다.
그래서 제미나이에게 답변을 들으면 GPT에게 해석을 시킵니다.
2주만에 근황 보고이며 6편에서 이어집니다.
이전에 저는 요리 시스템을 만들겠다고 했습니다.

요리를 먹어서 무슨 효과를 줄 지. 그냥 버려져도 괜찮은 컨텐츠가 될지 고민을 많이 했습니다.
버려지는 것 없이 활용하고 싶었습니다. 그래서 요리의 효과를 조금 강하게 주입했죠.
https://mcmodels.net/products/11095/cooking-pack
요리의 기본 베이스는 에셋을 구매했습니다. 15달러였으며 세금 포함 약 2.5만원입니다.
간단하게 영상으로 설명을 드리겠습니다.
일단 레시피에 어긋나는 재료를 투입할 시 실패한 요리가 나옵니다.
실패한 요리는 현재 섭취했던 요리의 효과를 삭제하는 효과를 지닙니다.
레시피에 맞는 요리를 할 시 완성 된 요리가 나오며 패시브 스킬의 레벨에 따라 초급, 숙련, 전문 요리가 나옵니다.
영상에 구현한 등급은 숙련 등급이며 등급에 따라 지속시간, 효과의 퍼센트를 달리 했습니다.
구현하면서 알게 된 미묘한 사실은 '포화'라는 버프만이 이상하게 틱으로 계산이 된다는 점이었습니다.
그것 때문에 골머리를 많이 싸매긴 했죠.
등급의 구현에도 약간의 골머리를 썼지만 lore를 사용해 아이템을 구별하는 시스템을 넣음으로서 해결이 되었습니다.
이로서 요리만 하시는 분들의 경우에도 다른 플레이어에게 판매해 돈을 벌 수 있을 겁니다.
한참 뒤의 이야기겠지만 말입니다.
이후에는 스탯과 패시브의 구현을 생각했습니다.
mcmmo에서 올릴 수 있는 레벨과 따로 만든 커스텀 레벨인 마법과 요리의 총 합 / 10 이 스탯 포인트입니다.
기존에 구현한 스킬들의 공격력은 스탯 공격력으로 통합 되는 시스템입니다.
물리, 특수, 원거리의 구분은 딱히 없습니다. 그냥 종합 공격력입니다.
패시브에는 약간의 버라이어티 패시브도 넣어놓긴 했습니다.
물론 찍을 사람은 없을 것 같습니다.
이런 식으로 스탯에서는 패시브와 스탯으로 찍은 종합 수치를 보여줍니다.
2주간 구현한 건 여기까지입니다.
아직 밸런싱이 멀었고, 밸런싱 후에는 이전에 구현한 필드에 몹을 배치해야합니다.
물론 몹의 수치도 많이 건드려야 합니다.
에셋으로 산 몹은 바닐라를 기준으로 만들어졌기 때문에 강력함이 많이 형편없습니다.
주먹 딸깍하면 죽는 정도죠.
에셋은 이미 사 두었기 때문에 밸런싱과 배치만 하면 됩니다.
긴 글 봐주셔서 감사합니다.
모두 평안한 주말 되시기 바랍니다.















