728x90
반응형

전체 글 281

Unity-mcp 연결하기

오늘은 요즘 Unity 클라이언트 작업을 할 때 알차게 사용하고 있는 Unity-mcp를 통해 Claude Code와 연결해서 Agent를 사용하는 법에 대해서 다뤄볼 것이다. MCP란? MCP(Model Context Protocol)는 AI가 외부 프로그램·데이터·API·파일·DB 같은 도구를 표준화된 방식으로 사용할 수 있게 해주는 통신 규격이다. 쉽게 말하면 AI한테 외부 프로그램 같은 것을 직접적으로 접근해서 파악 및 수정 등을 할 수 있게 도와주는 것이다. MCP가 왜 필요한가? 이전의 생성형 AI와 비교하면 이해가 쉽다. 생성형 AI는 사용자가 직접 질문을 하면, 질문한 내용을 분석해서 답변을 생성해준다. 즉, 우리의 프로젝트에 직접 접근하는 것이 아닌 사용자가 질문한 범위 내에서 정보를..

근황 및 BIC 전시 후기

마지막 공부 일지 이후 7월 8일 이후로 공부일지를 못 쓰다가 오랜만에 다시 시작해보려고 한다. 사실 올해 초부터 학교 후배와 개발중이던 게임이 7월초에 BIC 루키 부문에 선정이 되었다. 이후 기존의 계획인 서버 프로젝트에 관한 계획들이 사실상 전시 이후로 전부 미뤄지고 전시를 위한 준비에 몰두하였다. 개발을 하면서 과정도 틈틈히 공부일지로 작성을 해보려고 했지만, 짧은 기간동안 본격적으로 프로젝트를 갈아 엎으면서 작업을 했기 때문에 기타 공부나 공부일지를 작업하는 것이 여유치 않았다. 그래서 7월 8일을 마지막으로 블로그를 업데이트하지 못한 상태였다. BIC 후기 8월 14일부터 8월 16일까지 부산 벡스코에서 BIC 전시를 진행하였다. 때문에 8월 14일까지는 개발중인 TUYA에 대부분에 시간을 사..

[26.07.08] 공부일지

2026-07-07 review11:00 ~ 12:00 : 피부과 방문12:00 ~ 14:00 : 점심 식사 및 귀가14:20 ~ 15:00 : 운동15:00 ~ 15:30 : 샤워15:30 ~ 19:00 : TUYA 작업19:00 ~ 20:00 : 저녁 식사20:00 ~ 04:10 : TUYA 작업 TUYA 작업 MusicPuzzle 개선 - 코어 적중 후 사운드 재생에 딜레이 넣어 자연스럽게 수정 - 코어가 여러번 사용되어야하는데 이펙트가 남아있는 문제 해결 - 프로펠러가 돌아가는 속도 선형적으로 감소하게 수정 - 퀴즈 풀면 문이 열리도록 추가, 퀴즈 풀면 코어와 프로펠러가 더이상 작동 안되도록 수정 - 정답음을 끝나면 다음 음 재생에서 딜레이 재생으로 변경 - 도트 불빛이 특정 부분에서만..

[26.07.07] 공부일지

2026-07-07 review12:00 ~ 12:40 : 유산소12:40 ~ 13:20 : 점심 식사13:20 ~ 14:30 : 운동14:30 ~ 15:00 : 샤워15:00 ~ 18:00 : TUYA 작업18:00 ~ 19:00 : 저녁 식사19:00 ~ 03:10 : TUYA 작업 TUYA 작업 플레이어 점프 시 점프 효과음 추가 파티클 시스템이 WindObject와 상호작용하게 개선 폴리건 콜라이더로 인해 문제가 생기던 부분 수정 MusicPuzzle 제작. - 미션 영역 진입 시 완성된 정답 노래 들려주기 - 프로펠러 활로 명중 시 외적을 사용해 회전하고 현재 index에 따른 효과음 재생 - 4개의 프로펠러에서 나오는 효과음을 연결했을 때 정답 노래를 제작하고 정답 코어를 명중 시 퍼즐 ..

[26.07.05] 공부일지

2026-07-05 review11:00 ~ 17:30 : 카페 근무17:30 ~ 20:30 : TUYA 작업20:30 ~ 21:00 : 저녁 식사21:00 ~ 22:00 : TUYA 회의 TUYA 작업 멈췄는데 move 애니메이션이 나오는 버그 수정 화살 궤적이 bloom이 영향받으면 투명도가 적용이 안되는 버그 수정 사용자 모니터가 지원하지 않는 해상도 설정 안되게 추가 캐릭터 활 조작감 개선(활 장전 속도, 발사 후 애니메이션 시간 감소)

강화학습 자동매매 프로그램 결과

프로젝트 진행 기간(6.4 ~ 7.5) 자동매매 프로그램을 강화학습을 사용하기로 선택한 이유는 아래와 같다. 코인 강화학습 자동매매 프로그램[제작계기]계기 살면서 누구나 한번쯤은 주식이나 코인매매로 자산을 불리고 싶은 생각이 들것이다. 나도 그랬으며 실제 매매를 시도해본적이 있다. 그치만 실제 돈이 들어가다보니 온 신경이 그쪽으로jinho082008.tistory.com 해당 프로젝트는 실제 해보고 싶었지만, 강화학습을 따로 집중해서 공부하기엔 다른 공부할 것이 많아서 미뤄오다가 이번에 agent의 성능이 좋아져서 agent에 대해서 공부하면서 진행한 프로젝트이다. 프로젝트는 claude code를 사용해서 진행하였으며, 사용한 기술로는 강화학습의 ppo를 사용해서 학습시켰고, 기본적인 agent 사용..

[26.07.04] 공부일지

2026-07-04 review13:00 ~ 14:00 : 점심 식사14:00 ~ 20:00 : TUYA 작업(플레이어 조작감 개선)20:00 ~ 21:00 : 기타 연습21:00 ~ 22:00 : 저녁 식사22:00 ~ 23:00 : TUYA 회의23:30 ~ 01:00 : 자동매매 프로그램 작업01:00 ~ 02:00 : 자동매매 프로그램 결과 정리 TUYA 작업 기존의 플레이어가 점프 모션 중간에 JumpEnd 모션이 끼어서 들어가는 버그 수정 경사로를 올라가다 방향 전환시 올라가던 velocity.y의 값이 남아있어서 튕겨져 나가는 버그 수정 MoveState 상태에서 추락 시 FallState로 전환되지 않고 MoveState로 남아있던 버그 수정 점프 상태에서 착지 후 바로 달리는 모션이 나오..

TUYA BIC 루키 선정

해당 글은 2026.07.03에 작성되었으나 BIC 규정상 공식 발표 이전까지 비공개로 업로드 되었습니다. 이전에 팀으로 개발하던 TUYA 프로젝트가 BIC에 선정되었다. 사실 선정까지는 예상하지 못했기에 앞으로 개인 서버 프로젝트 개발을 중점으로 진행할 계획이었다. 근데 BIC에 선정되면서 8월까지 오프라인 전시를 진행해야하기에 개발 우선순위를 TUYA 개발로 두게 되었다. TUYA는 2D 어드벤처 플랫포머 게임으로 힐링게임이자 간단한 퍼즐 게임이다. 게임의 핵심은 아름다운 그래픽이 중점이며 전투와 대사 없이 공간, 사운드, 연출을 통해 이야기가 전달된다. 플레이어는 주변 환경을 관찰하며 화살을 쏴 퍼즐을 해결한다. 위 영상은 공모전에 제출한 영상으로 이후 조작감, 편의성, 버그 등을 개선하였다.

프롬프트 엔지니어링

프롬프트 엔지니어링에 대해서 agent에 대해 정리하기에 앞서, 먼저 프롬프트 엔지니어링이 무엇인지부터 알아보려고 한다. 아마 GPT와 같은 생성형 AI를 자주 사용해 본 사람이라면 의식하지 않았더라도 어느 정도는 프롬프트 엔지니어링을 경험해 보았을 것이다. 초기의 생성형 AI는 사용자의 의도를 깊이 이해하거나 복잡한 작업을 수행하기보다는 질문에 대해 가장 그럴듯한 답변을 생성하는 역할에 가까웠다. 따라서 원하는 결과를 얻기 위해서는 AI가 이해하기 쉽도록 질문을 구체적으로 작성하는 것이 중요했고, 이러한 과정에서 프롬프트 엔지니어링이라는 개념이 주목받기 시작했다. 프롬프트 엔지니어링은 단순히 질문을 잘하는 기술이 아니다. AI가 문제를 정확하게 이해할 수 있도록 필요한 정보를 충분히 제공하고, 역할을..

근황 및 계획

벌써 인턴이 끝나고 한 달이 지났다. 지난 한 달 동안 BIC 루키 부문에 지금까지 팀으로 개발하던 프로젝트의 프로토타입을 제출하였다. 또한 AI의 Agent를 사용하고 공부해보며, 지금까지 해보고 싶었던 개인 프로젝트도 진행하였었다. 지금까지 진행하던 팀 프로젝트가 끝났으므로 이제 다시 서버 프로젝트를 진행해보려고 한다. 또한 Unity에 클로드를 연결해서 작업하는 방법 등 공부했던 내용들도 정리하고 Agent에 관련해서도 본격적으로 공부해보려고 한다. 지금까지 미뤄왔던 공부일지도 이제 다시 작성할 예정이다.

728x90
반응형