a15714ab041eb360be3335625683746f01534521d6a4ef89d53661f39911cd6ead35de0dac5083cf32d9b7f819

기본적인 스킬창이다.
여기에 레시피창을 넣을 것이다.




















a15714ab041eb360be3335625683746f01534521d6a4ee89d53460f79911cd6e1066e4a06852c784423935a622

기본적인 제작창이다.
텍스트는 런타임에 생성되기에 지금은 별거 없다.





















a15714ab041eb360be3335625683746f01534521d6a4ed89d73462f79f16cd6ea9982439adf735640b24c7b28c

아이템을 마크처럼 넣고 제작 버튼을 누르면 제작이 된다.
이때 레시피창에 레시피가 추가되며 레시피는 제작법을 기록한다.





















a15714ab041eb360be3335625683746f01534521d6a4ed89d73462f79e10cd6e543d731c4fff7a795e6062adbc

또한 제작창에 레시피에 맞게 아이템을 두기만 하면 앞으로 뭐가 나올지 보인다.
레시피는 꽤 유연하게 제작재료를 인지해서 위치가 달라도 재료 배치가 같다면 같은 것으로 인지한다.





















a15714ab041eb360be3335625683746f01534521d6a4ed89d53563f29e11cd6edf98306010c192a092b5ca82ca

이건 오늘 만든 장비시스템이다. 장비에 따라서 플레이어의 모습이 달라지며 무기도 달라진다.
또한 여기서는 종족이 한개밖에 없지만 종족을 추가하면 기본 모습을 바꿀 수 있다.
부가적으로 제작 레시피를 몇개나 알고 있는지를 알려주는 텍스트를 추가했다.









































코딩 드릅게 힘듭니다.
개발도 개발이고 디버깅도 디버깅인데
내가 지금 잘하고 있는건지 이 방향이 맞는지도 모르겠고
뭔가 뭐가 점점 많아지고 있는데 감당 가능한지도 모르겠고
내가 지금 만든 코드가 나중에도 괜찮을지도 모르겠고
기획도 어떻게 해야하는지 모르겠고 불확실성이 너무 많아서 힘듭니다.
이런 부분은 개발자라면 모두가 겪는 것 같은데
비슷한 경험 있으신 분들은 어떻게 극복하는지 알려주실 수 있으신가요.