제미나이에게 좀 더 넓은 범위의 일을 맡기기 위해 MCP 연동 작업을 했습니다.

 

유니티 mcp 서버는 여러 개가 있는 것 같은데 제가 쓴건 이겁니다.

https://github.com/azide1337/Antigravity-unity-mcp-server 

 

GitHub - azide1337/Antigravity-unity-mcp-server: AI Control for Unity

AI Control for Unity. Contribute to azide1337/Antigravity-unity-mcp-server development by creating an account on GitHub.

github.com

 

시키는 대로 프로젝트에 추가하고 서버를 켜려고 하면 에러가 많이 납니다.

에러코드는 제미나이CLI에게 고쳐달라고 하면 되고... 제미나이CLI 전역 설정에 MCP서버 정보를 입력하는건 직접 해야만 합니다.

전역설정 파일 위치, json 파일에 추가해야 하는 내용은 제미나이에게 물어보고 적용했습니다.

 

연동은 성공했고... 첫 작업 요청으로 가시 함정 타일의 태그를 spike 로 바꿔달라고 요청해봤습니다.

가시 함정 타일은 spike 로 변경되었고, 대다수 일반 오브젝트의 태그를 enemy로 바꿔버리는 사고를 쳤습니다.

 

그래도 첫 요청만 그렇고... 이후로는 잘 하네요. 편합니다.

Posted by 참치주먹밥...

저는 항상 기본값에 적응하는걸 선호합니다. 갑작스러운 상황 변화에도 빠르게 대응할 수 있기 때문입니다.

하지만 <떡두꺼비와 무한던전>에서는 그렇게 할 수가 없었습니다. 무한에 가까운 경우의 수를 컨텐츠적으로, 시스템적으로 찍어내야 하니 작업량이 너무 많았습니다.

 

그래서 기본 에디터로 LDTK를 도입했습니다.

https://ldtk.io/

 

LDtk

LDtk (Level Designer Toolkit) is an open-source 2D level editor for indie devs, with a strong focus on user-friendliness.

ldtk.io

 

전체적인 레벨 생성 로직, 카메라, 스폰 등등을 옮기느라 또 많은 시간을 썼습니다. 컨텐츠 만들 시간도 없는데...

그래도 꾸준히 전진하고 있습니다.

Posted by 참치주먹밥...

블로그 이미지
우리는 만든다 게임을.
참치주먹밥...

달력

 « |  » 2026.8
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함