큐브 맞추기 6 (project #2)

반응형

이전 글

https://mgun.tistory.com/6006#

 

큐브 맞추기 5 (project #2)

드디어 완성했다.기능적으로만. 이번에 gpt랑 작업하면서 느낀점.1. gpt에 계속 물어보면 어느순간 gpt가 엄청 느려진다. 이럴때는 그냥 여태까지 내용을 프롬프트로 만들어 달라고 하고 새 창을

mgun.tistory.com

우선 추가로 작업한건 현재 코드정리.

이 부분을 좀 자동으로 안전하게 하고 싶어서 codex를 연결했다.

삽질한 건 여기 참고.

https://mgun.tistory.com/6008

 

chat gpt codex를 좀 활용해 보자.

아직까지 써 본적 없는 codex.사실 뭔지 잘 모르겠다.그냥 이전에 내가 셋팅했던 IDE에 AI를 박아넣은 느낌의 도구인가? 싶다.잘 모르면 read me를 정독....은 원래 잘 안 하고 그냥 무조건 눌러서 테스

mgun.tistory.com

 

이제 할 건 크게 세가지.

1. 정말 모든 상황에서 다 해결이 가능한지 랜덤으로 엉클어진 큐브를 제공해서 테스트

   내가 매번 하긴 힘드니까 자동으로 해 보자.

 

2. 광고 붙이기.

    다음에는 그냥 광고붙이는 모듈을 만들던지 해야겠다. 

   저번 프로젝트때 붙였는데 다시 할려고 하니 사실 gpt형이 해준거라 기억이 하나도 안남.

 

3. UI만들기. 

   지금은 좀 부족한듯.

   기능이 너무 간단해서...

 

4. 작업 다 한 다음에 해야 할 거. 바로 아이콘 만들고, 소개 이미지 만들고 영상 만들기.

    이 작업이 제일 귀찮다.

 

차근차근 해 보자.

사실 작업은 거의다 끝났으니까.

 

1번 작업 진행

1번을 위해 나의 정리완료된 모든 코드를 gpt에 올리고 아래와 같이 문의했다.

요구 내용
"현재 이 프로젝트는 3x3 큐브의 여섯면을 촬영해서 그걸 정렬해주는 프로그램이다. 제대로 동작하는지 확인하기 위해 렌덤으로 엉클어진 큐브를 만들고 이 프로그램에 적용했을때 정상으로 정렬해 주는지 확인하고자 한다. 1. 랜덤하게 엉클어진 큐브 준비. 이때 알고리즘상 정상적으로 엉클어져 있어야 한다. 6개의 컬러는 흰색(W), 오렌지색(O), 빨간색(R), 노란색(Y), 파란색(B), 초록색(G)이다. 2. 랜덤하게 엉클어진 큐브의 6면을 차례대로 프로그램이 요구하는 방식으로 제공한다. 프로그램에서는 U, F, R, B, L, D면을 순서로 촬영한다. 3. 프로그램이 이 엉클어진 면을 정상적으로 정렬해 주는지 확인한다. 4. 정상적으로 정렬해 주는지 결과를 출력한다. 결과 예시는 아래와 같다. 정렬 : 성공 / 실패 (둘중 하나) 제공 : U(촬영 화면 기준 왼쪽 위 부터GGG YOG WGW), F(....) 스텝 수 : 13회. 5. 위 방식대로 10번 반복하다. 이때 엉클어진 큐브는 10번 다 다르게 엉클어져 있어야 한다.

이렇게 하면 gpt는 테스트할수 있는 코드를 제공해 주고, 그 코드를 내 코드에 엎어쓴후 테스트 해 봤다.

결과는 30번 돌려도 모든 경우 다 정상적으로 해결이 되었다는 걸 확인했다.

좋아 이제 왠만해서는 잘 동작한다는걸 알았어.!!!

 

2번 작업 진행

광고 붙이기.

이번에는 전면광고를 붙이기로 했다.

촬영을 다 하고 해답을 보려고 하면 15초정도 광고를 띄우는거다.

몰랐었는데, ad mob으로 프로젝트를 진행할 때 앱마다 광고 id를 새로 발급받아야 한다.

그래서 이전에 환율계산기 만들었을떄 썻던 아이디는 못쓴다.

그리고 알고봤더니 환율계산기에 있는 광고도 제대로 연결이 안 되어 있더라.

이유는 웹 사이트 설정때문.

알아낸 김에 정보도 기록해 두자.

https://mgun.tistory.com/6010

 

내 앱의 광고가 제대로 안되어 있다고?

두번째 앱에 붙일 광고의 id를 받기위해 간만에 찾은 ads mob.무슨 말이야?gpt 형이 말하길, 너 앱 제대로 연결 안되어 있어서 수익 못받음. 그래서 연결하려고 앱추가 셋팅을 하기 시작했는데...안

mgun.tistory.com

 

3번 작업 진행

 

이건 사실 다른 어플 참고해야하는데 귀찮아서..

gpt 형에게 맡겼다.

gpt 형이 슉슉 고쳐줬다. 

도움말도 추가해 주고, 현재 상황을 알 수있는 UI도 추가해 주고.

그래. 그정도면 됐지.

돈벌려고 하는것 보다. 그냥 하고싶어서 하는건데.

나중에 돈 벌고 싶으면 다시 수정하지 뭐.

 

4번 작업 진행.

이것도 gpt형에게 해달라고 말했다.

아이콘의 경우 픽셀, 포멧, 내부 이미지 느낌, 이미지 내용, 그리고 내부 이미지의 크기를 설명했다.

이미지 자체크기는 512x512 픽셀, 실제 내부 이미지 크기는 352x352정도. 이건 뭐 자기 나름.

포멧은 png, 이런저런걸 최대한 디테일하게 설명했더니 한번에 원하는 느낌으로 만들어줌.

TAGS.

Comments