오늘로 두번째 개발일지입니다. 몇몇 기다리신분들에게 감사합니다.
저번주엔 글로만 너무 주저리 주저리 한것 같아서
이번 개발일지부터는 움짤이나 사진을 올린후 거기에 대해 설명하겠습니다.
그 다음엔 다음 주까지의 목표 간단히 제시하고 끝나는 걸로 하겠습니다.
질문이나 의견은 언제든지 받습니다.
예전에 설문을 만들었는데 아직 안하신 분들 한번씩 해주시면 고맙겠습니다.
그냥 휴대폰 스펙만 알려주시면 됩니다
개발하는데 도움이 됩니다. (모르는건 비워두세요)
https://goo.gl/forms/HTouwMmIcgQdxbbs2
오늘 보여드릴껀 크게 두가지가 있습니다.
1. 맵 그리드 생성
그리드를 만들었습니다.
한칸당 팩토리오의 한타일 만큼의 영역을 차지합니다.
그러니깐 조립기계는 3*3만큼의 영역을 차지하죠
나중에 설정창을 만들면 그땐 on/off 기능을 만들 생각입니다.
당연한 이야기지만 카메라를 줌인 줌아웃을 할때 그리드도 같이 줌인 줌아웃 됩니다,
2. 배치 시스템 기초 구현
배치 시스템 기초를 작업 했습니다.
배치 메뉴를 누르고 종류 탭을 선택한뒤 원하는 아이템을 누르면 됩니다.
아직 배치할수 있는 아이템은 조립기계123 밖에 없지만요.
현재는 그리드에 맞게만 배치 되게 해놔서 겹쳐지을 수 있습니다.
또, 단순히 터치로만 배치할수 있게 하면 위에서 처럼 빠르게 탭해서
배치할수 있겠지만 카메라가 줌아웃되면 정확도가 떨어질게 뻔하니
드래그를 통해 자신이 원하는 위치에 놓을수 있도록 해놨습니다.
3. 그외
데이터 파싱과 파싱된 데이터 저장 및 불러오는 걸 마무리 작업했습니다. (아이템은 JSON, 레시피는 XML)
내가 원하는 정보만 빼고 쓰기 편하게 재가공하느라 이 작업에만 15시간은 걸린것 같습니다...
0.16기준이라면 조립기계123 각각 레시피의 쵀대 재료수가 정해져 있지만
0.17에선 속도만 차이날 뿐이니깐 편하게 0.17기준으로 작업합니다.
어차피 이거 다 만들때쯤엔 정발 되어있겠지만
다음주는 대학교 MT때문에 개발일지가 없습니다. ㅎㅎ;; ㅈㅅ,, ㅋㅋ!!
다다음주까지 목표
1.밸트 구현 (예상 난이도 : ★★★)
2.밸트를 드래그로 경로를 그리며 배치되게 만들기 (예상 난이도 : ★★★★)
3.배치한 순서를 로그로 남겨서 로그를 바탕으로 실행취소 및 실행 취소를 취소(??) 구현 (예상 난이도 : ★★★)
4.+@
참고로 사운드파일 다 빼버리고 볼륨 업, 다운으로 3번 구현할 생각인데
혹시 앱에서 공정 소리가 꼭 들려야 하겠다는 분 있으면 다른 방법 생각 해보겠습니다.
질문, 조언, 칭찬 받습니다.
설문 조사 주소 :
https://goo.gl/forms/HTouwMmIcgQdxbbs2
와 생각했던것보다 더 퀄리티 있을것 같음 - dc App
칭찬 감사합니다 - dc App
취소는 구현자체는 스택에 정보 담아두면 되지 않을까 싶은데, 벨트는 항시 웨이크업 상태에 위에있는 템들도 마찬가지여야해서 디게 어려울거 같네요. 벨트는 구현방법이 안떠오름
이 앱의 목적은 공정을 짓고 그걸 블루프린트로 뽑아내 컴터로 넘기는게 목적이라서 밸트나 타일 위에 아이템드랍은 구현안할 생각임 대신 밸트의 최대 적재속도랑 조립기계의 공정비율 등 계산에 벨트가 필요함 - dc App
설문에 응한 레후~ 세레브한 보상을 원하는 레후
무상의 행복은 없는 레후 - dc App
벨트 코너는 어떻게 구현할 생각이야? - dc App
음 코너인지 아닌지 구별해주고 각각 이미지 바꿔주고 배출 방향 바꿔줘야겠지...뭐 - dc App
설문에 깜빡하고 안썻는데 블프문자열 생성기능도 있으면 좋을것 같다
문제 없슴다 - dc App
역으로 블프문자열 불러오는건?
그것도 문제 없슴다 - dc App
와 사실상 모바일 팩토리오
공강시간이나 군대에서 팩토리오 하고싶어서 만들고 있슴다 - dc App
세이브파일불러오는것도 되려나?
그건 쫌 에반데 나중에 분석좀 해보고 가능성 알려주겠음 - dc App
예압
동족 추
좋네ㅋㅋㅋ
와 생각보다 좋은데 - dc App
설문지 제출했는데 하나 까먹어서 드래그앤드롭으로 제거 (인게임 내 해체기 같은) Ctrl + z 버튼도 있으면 좋을것같다 행동취소
해체 기능는 이번 일지때 만들고 싶었는데 다음 일지 목표 3번이랑 연계해야 될것 같아서 미뤄둠 그리고 목표 3번이 ctrl+z 말하는거임 - dc App
저작권 신고안먹겠음? 고소당하면 골치아플텐데 취업에도 영향가고
걱정 안해도 됨 배포전 제작자에게 문의 넣어볼꺼고 안된다고 하면 그림노예(친구) 한테 부탁해서 리소스 교체하면 문제 없음 그땐 보기가 불편할수도 있겠지만 양해바람 - dc App
ㄴㄴ 그림같은게 문제가아니고 그 고유의 값들이랑 컨셉이 문제가 될꺼
어떤 특별한 배포 방식을 생각해둔게 있어서 걱정 안해도 될듯 - dc App