안녕 애들아  1인 개발은 너무 힘들구나 
작업을 너무 열심히 해서 개발 일지를 하나도 못 올렸다



굉장히 많은 작업을 했고 새로운 기능도 추가했어
그리고 아주 많이 큰 작업을 했어 

재밌게 봐줘


189490ac352eb442aef1c6bb11f11a396e651e40455cb09a8759

먼저 UI를 개선했어

아직 오른쪽 하단은 덜 하긴 했는데 왼쪽에 있는 날씨, 시간, 일시 정지 등 버튼들을 좀 다듬었어


a15714ab041eb360be3335625683746f0053452ed6a4e889d63161f39f16cd6e34cbea713c95e5a9e13df44178

그리고 왼쪽 아래 버튼들 이것도 마음에 들게 나왔어

4번째 사람 모양 버튼이 뭘 하는진 아래에서 설명할게



UI를 개선하면서 같이 한 작업이 있는데 바로 
아이템 고정 기능이야

0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2af59132cb881069dbd589e35e33144d4d2f60a81b3aa

무엇을 기본적으로 보여줘야 할지 몰라서 그냥 커스텀을 추가해버렸어 

ㅋㅋ


0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2af58132fb981069dc6bc3e58196e817d830089ab7d14

그리고 오브젝트의 카테고리

사실 이게 원래 아이콘만 있었는데 그럼 한눈에 뭐가 뭔지 모르기 때문에 어쩔 수 없이 텍스트를 추가 했어 그래도 나름 예쁘게 나와서 만족해





a17d2cad2f1b782a99595a48fa9f3433f728bd6f6b8abd3c635ea2f5d3

마일스톤은 아직은 완성됐다는 느낌이 들진 않지만 시스템은 대충 만들어 놨어

동물의 숲에 있는 마일 디자인을 참고해봤어

0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2af5a132db181069d14c4a4e76acc7cebdca3c601599b

그리고 튜토리얼

나는 튜토리얼을 만들기가 제일 어려웠어
나는 다른 게임들처럼  자연스럽게 스토리에 녹아들게 만들고 싶은데 아직 좋은 아이디어가 떠오르질 않아서
이렇게 영상으로 대체했어 

아쉽지만 지금은 이게 최선이라고 생각해

0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2af55132cb181069dbbbc497214512d05f76d71787f6a

아이템 제작

버튼을 연타 하면 불편하기 때문에 누르고 있으면 제작되는 걸로 변경했어
이것도 하게 된 이유가 있으나 아래에서 설명할게

일단 UI 작업은 더 많지만 스포라서 여기까지만 하고 
다음은 시스템적인 부분에서 바뀐것들을 보여줄게

0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2af55132ab581069dabb9f20c23349bf2dcbf152be1ca

먼저 나무

제작에 가장 기초가 되는 재료인 나무야
전에는 그냥 나무를 삭제하면 아이템을 주는 방식이었는데 
이번에는 각 타일에 HP 데이터를 추가하고 꾹 누르거나 연타를 하면 나무가 캐지도록 추가해봤어
은근 재밌는데 스트레스 받는 사람도 있을 것 같아서 
초반에 나무를 얻어주는 건물을 언락하게 할 생각이야


a15714ab041eb360be3335625683746f0053452ed6a4e889d63161f89f15cd6e58c93a1640724ae8179f2230e960

이건 아이템을 팔 수 있게 해주는 상점? 같은 오브젝트

돈을 수급하는 방법을 고민해 보다가 판타지 RPG 배경이니까 이런것도 있으면 좋겠다 해서 추가했어


0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2a85c132fb081069d861b20c3cc7662b423a1aab7f19d

그리고 랜덤으로 떨어지는 별똥별, 돌, 자라는 꽃등 다양한 아이템을 추가했어

이 아이템들은 수급이 가능해
많이 얻는다면 좋은 아이템을 제작할 수 있게 될거야


a15714ab041eb360be3335625683746f0053452ed6a4e889d63166f59f14cd6ecc9ebced3a850853c44c6de942

이건 다른 언어로 번역할 수 있게 도와주는 도구야

엑셀 쓰기가 너무 답답하고 귀찮아서 그냥 만들었어
이 도구는 출시 때도 게임 내에 포함 될 예정이야



자 처음에 말한 아주 많이 큰 작업은 사실 많이 큰 건 아니지만
이번에 새로 추가 한 기능이야

바로

a15714ab041eb360be3335625683746f0053452ed6a4e889d63166f69d16cd6e822925b61f7ddd60cb38553b8d

멀티 플레이

이거 만들다가 정신 나갈뻔했어
Netcode 관련된 정보가 너무 없어서 거의 헤딩했어
거기에 스팀이랑 연동 등 알아볼 곳이 너무 없더라..
이번에 유니티 포럼들의 글도 거의 없어져서 가망이 없어
기회가 된다면 블로그에 강좌라도 올려볼 듯 

a15714ab041eb360be3335625683746f0053452ed6a4e889d63166f39d14cd6eff5e5081a3d0a152de260ad125

멀티플레이는 4인 까지 가능해

위에서 설명한다던 사람 모양 버튼은 

0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2a85f132db381069da7bfcc7b010dc410675f21acae5e


0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2a85f132bb081069def973b8383b6468f05b43b9719ff

이렇게 플레이어 모드 (혼자서도 가능함)로 공격, 춤도 출 수 있고 같이 돌아다닐 수도 있어

모든 작물 관리, 건설 삭제등 전부 가능해 


0a94f666b7826af223ef81f8448264b1949d1f0ae521eed2a85e132cb981069d3f9803314b83836fa937940118

그리고 또 위에서 말한 아이템 제작이 이렇게 바뀐 이유는


바로 서버 최적화 때문이야 
버튼으로 만들면 굉장히 빠르게 연타를 할 수 있게 되기 때문에 서버에 부담이 가거든
그래서 이렇게 속도에 제한을 두면서 편의성을 챙긴거지


이 작업을 하는게 원래 싱글 게임이었는데 추가하니까 거의 게임을 갈아 엎었어 
근데 6년넘게 개발한걸 갈아엎는게 쉬운게 아니더라고 그래서 멀티 추가에 2달이나 걸렸어
싱크 맞추는게 진짜 별걸 다 생각해야 해서 정신 나갈것 같더라
 

사실 멀티를 추가할 계획은 아주 초반에 있다가 굳이 필요한가? 해서 없어졌는데
출시 전까지 와서 갑자기 재밌겠다라는 생각이 들어서 추가했어

사실 없는 것보단 있는게 좋잖아 
ㅋㅋ



이번 개발일지는 여기까지야

이번엔 홍보도 할게 좋게 봐주면 좋겠다
드디어 스팀에도 올렸어

a15714ab041eb360be3335625683746f0053452ed6a4e889d63166f49c1ccd6ee05242a55ac11e7de3463591251a



얼리엑세스로 올해 내로 출시할 예정이야
찜은 무료니까  많이 해주면 고맙 ㅋㅋㅋ


피드백, 질문 대환영

다음엔 출시할 때 와서 게임 코드 몇 개 뿌리도록 할게
그럼 다들 화이팅