-
여우신 신사 성장기 개발 - < 먼지가 칸 밖으로 나가야 쓴 것 같다 > 고정 새 글
개요 빗자루질을 열심히 했는데 먼지가 제자리에서만 맴돌고 있으면, 뭔가 쓴 것 같지가 않다. 처음 붙인 먼지 효과가 그랬다. 칸 안에서 생겨서 칸 안에서 사라져 버리니까, 오염은 분명히 줄었는데도 치웠다는 느낌이 영 안 나는 거다. 「작은 여우신의 신사 성장기」는 여우신이 빗자루로 낡은 신사를 치워 나가는 2D 게임이다. 지난번에 빗자루가 닿은 칸의 오염이 줄어드는 데까지는 만들어 놨고, 이번에는 그게 “쓸렸다”로 보이게 하는 것, 그리고 앞마당을 다 치우면 다음 구역이 열리는 것까지 붙여 봤다. ( Unity 6000.3, C# ) 그림이 없는데 손맛을 어떻게 보나 먼지 얘기를 하기 전에, 사실 하루를 ... 더 읽기
-
여우신 신사 성장기 개발 - < 빗자루가 닿는 칸은 내적이 정한다 > 고정 새 글
개요 지난 프로젝트에서는 구현을 거의 AI한테 맡기고 나는 검증만 했다. 실무에서 AI를 쓰게 되면 어차피 구현은 맡기고 리뷰만 하게 되지 않을까? 싶어서 그렇게 해 본 건데, 빠르긴 했어도 끝나고 보니 나한테 남은 게 없는 느낌이더라. 그래서 이번 팬게임에서는 규칙을 하나 걸었다. 게임 규칙이 들어가는 코드는 내가 직접 쓰고, AI랑은 설계를 놓고 토론만 하기로. 그랬더니 빗자루 한 번 휘두르는 판정 하나 만드는 데 오후가 통째로 들어갔다.. 「작은 여우신의 신사 성장기」는 여우신이 빗자루로 낡은 신사를 치워 나가는 2D 게임인데, 그중에 제일 먼저 만든 게 바닥의 오염이 빗자루질에 한 단계씩 줄어드는 부... 더 읽기
-
이론 정리 - < Canvas는 하나만 바뀌어도 전부 다시 합친다 > 고정 새 글
개요 단체 사진 찍을 때 한 명이 눈을 감으면 어떻게 되나? 전원이 다시 찍는다. Unity UI( UGUI )의 Canvas가 이렇게 일한다. HP 숫자 하나가 바뀌었을 뿐인데 옆에서 가만히 있던 스킬 버튼이랑 미니맵 틀까지 같이 다시 찍히는 거다. 그럼 한 명씩 따로 찍으면 되는 거 아닌가? 나도 그렇게 알고 있었다. UI마다 Canvas를 따로 두면 끝인 줄 알았는데, 따로 찍으면 이번엔 셔터를 사람 수만큼 눌러야 하더라.. ( Unity Learn의 “Optimizing Unity UI”랑 Unity Support 문서를 읽고 정리한 내용이고, 직접 재 보지는 않았다 ) 1. Canvas는 합친... 더 읽기
-
여우신 신사 성장기 기획 - < 하고 싶은 것과 얻고 싶은 것 > 고정 새 글
개요 지난 프로젝트는 한동안 손을 놓고 있다가 주말에 프로토타입을 몰아서 끝냈는데, 막상 해 보니 재미가 없어서 그대로 접어 버렸다. 멘토님한테 이 얘기를 했더니, 기획에만 매달리다가 정작 얻으려던 건 못 챙기고 급하게 마무리한 것 같다고 하시더라. 그래서 이번에는 뭘 만들지 정하기 전에, 두 줄부터 따로 적어 놓고 시작했다. 하고 싶은 것: 재밌게 본 버튜버의 팬게임, 내가 그린 일러스트를 사용한 에셋 얻고 싶은 것: 2주 안에 배포되는 결과물, 그리고 내가 직접 짠 코드 그렇게 나온 게 「작은 여우신의 신사 성장기」( 가제 )인데, 여우신이 낡은 신사를 빗자루로 치우고 치운 만큼 신사가 넓어... 더 읽기
-
LLM 맞춤형 도구 - < Figma MCP 한도는 '길'이 정한다 > 고정 새 글
개요 도서관 대출 한도는 내 회원증에 걸려 있다. 그래서 친구를 대신 보내 봤자, 내 회원증으로 빌리는 이상 한도는 똑같다. 근데 열람실에 앉아서 그냥 읽는 건? 그건 대출이 아니니까 한도가 없다. Figma에 둔 기획서를 AI가 읽게 하려다가 이 구조를 그대로 만났다. 누가 요청하는지를 바꿔 봤자 소용이 없었고, 어느 길로 읽는지를 바꿔야 했던 거다. ( 한도 수치와 구조는 2026년 11월에 Figma와 figma-console-mcp 공식 문서에서 확인한 내용이다 ) 기획서를 Figma에 둔 이유 지난 프로젝트에서는 일정이랑 기획이 자주 엇갈렸다. 어디에 뭐가 적혀 있는지가 흩어져 있다 보니까 헷갈... 더 읽기
-
Minor On Air 회고 - < 재료를 더할수록 맛을 모르게 됐다 > 고정 새 글
개요 맛없는 국에 재료를 하나씩 더 넣어 본 적 있나? 넣을수록 맛은 복잡해지는데, 뭘 빼야 맛있어지는지는 점점 모르게 된다. Minor On Air가 그렇게 한 달을 보냈다. 광질에 협동을 얹고, 이동을 얹고, 이동하려고 또 뭘 얹었다. 그러다 친구가 Claude로 20분 만에 만든 3D 지뢰찾기를 해 봤다. 재료라곤 지뢰밖에 없는데 자꾸 손이 갔다. 재료는 하나를 넣으면 다음 하나를 불렀다 1차는 광부가 바위를 캐는 게임이었다. 캐기만 하니 심심해서 도망가는 광물, 터지는 광물, 팀 점수를 넣었고, 10월 18일에 둘이 해 본 판정은 “재미가 잘 안 느껴진다”였다. 1차를 만드는 동안 나는 플레이어가... 더 읽기
-
일러스트 RAG - < 전송은 0.4초, 나머지는 기다림이었다 > 고정 새 글
개요 요리는 30초면 나오는데 손님은 2분을 기다리는 식당이 있다고 해보자. 주방이 느린 게 아니라, 주문서 한 장 한 장이 주방까지 가는 데 시간이 다 간다. ChatGPT가 만든 분석 이미지를 Notion에 올리는 브릿지가 그랬다. 작업이 너무 오래 걸려서 기록을 뜯어 보니, 실제 전송은 중앙값 0.37초였다. 나머지 16~143초는 단계와 단계 사이에서 기다리는 시간이었다. 분석 이미지도 Notion에 남기고 싶었다 앞 글에서는 Notion 원본을 ChatGPT 채팅으로 가져왔다. 이번엔 반대 방향이다. ChatGPT에 그림 피드백을 받으면 원본 위에 흐름이나 인체 구조를 그린 주석 이미지, 특정 부... 더 읽기
-
일러스트 RAG - < AI는 봤는데 나는 못 봤다 > 고정 새 글
개요 택배 앱에 ‘배송 완료’가 떴는데 문 앞에 상자가 없다고 해보자. 기사는 분명히 배달했다고 하고, 나는 받은 게 없다. 내 일러스트 RAG가 딱 그랬다. Notion에 저장된 내 피드백 그림을 AI는 받아서 ‘확인했다’고 하는데, 내 채팅 화면엔 그림이 없었다. 이미지는 AI만 읽고 채팅에는 보이지 않는 상태야. 어느 구간에서 상자가 사라지는지 찾다가, 결국 상자를 뜯어 낱개로 부치는 짓까지 했다. 그림을 그려주는 스킬 지난 글의 구조는 NeonDB(지식 저장) + 로컬 Python 하네스(검색·검증) + Private Tunnel(ChatGPT와 연결)이었다. MCP 서버와 스킬을 설정하고... 더 읽기