유니티로 겜 만드는 중인데 뭔가 좀 한계가 느껴지네
결국 직접 코딩해야 하는 필요성이 좀 느껴짐
물론 내가 개씹하수라서 그런 걸 수도 있는 게 특갤 념글 보니까
좀 유명한 코딩 고수들도 트위터에다가 코덱스나 클로드만 쓰고 코드 내 손으로 하나도 안 짬 이런 글을 쓰는 걸 보면
일단 나랑 다르게 뭔가 프롬프트 전달 능력이 매우 뛰어난 건 확실한 거 같은데
또 한 편으로는 그냥 코딩 분야가 달라서 온전히 바이브 코딩만으로도 쌉가능한 건지 잘 모르겠음
일단 유니티로 게임 개발하고 있는 내 입장에선 온전히 코딩을 ai에게 맡기기보다는
내가 작성을 하다가 ai에게 도움을 받는 식으로 하는 게 일단 제일 잘 되는 느낌이기는 함
온전히 코딩을 ai에게 맡기는 식으로 하는 건 조금 엇나가거나 이상하게 구현될 때가 많은 느낌...
혹시 게임 개발 쪽 하고 계신 분들 있으면 팁 좀 알려주세요
같이 갈릭을 기다리자
일단 코덱스도 써보는데 아 이거는 뭔가 더 이상함.. 너무 쓸데없는 코드를 많이 생성해준다는 느낌? 근데 리팩토링은 진짜 좋긴 한데
유니티 mcp 연결해서해봐
그렇게도 해봤는데 그렇다고 해서 ai가 온전히 프로젝트 내부를 이해하고 척척 짜주는 건 또 아니었음. 그래서 상세하게 내가 뭔 게임을 만들고 있고 무슨 기능을 개발할 거고 하는 걸 상세하게 써가지고 플랜 기능으로 겁나 구체적으로 제시해서 알려줬는데 구현한 거 볼 때마다 영 그냥 그럴 때가 많음..
쩔수없겟네
@댕댕충 일단은 올해 하반기 쯤? 그 때 유니티가 자체적으로 만든 내부 ai가 공식적으로 출범한다는 것 같은데 베타 때 써봤던 경험으로는 좀 많이 아쉬웠어서 이것도 그닥 기대는 잘 안 됨... 그래도 유니티가 자체적으로 만든 거라고 하니까 내부 프로젝트 정보나 유니티 프레임워크는 잘 파악할 거 같긴 한데..
@댕댕충 내가 의아스럽거나 궁금한 부분은 코딩 분야가 달라서 온전히 바이브 코딩만으로 가능한 영역이 있고 아닌 영역이 있는지 그게 좀 궁금하긴 함. 코딩 고수들도 이제 더 이상 손코딩 안 한다는데 그게 가능한 영역이라 그런 거는 아닌지.. 확실히 html로 게임 만들어 봤을 때는 나도 어느 정도 바이브 코딩으로만 기능 구현이 가능했었는데 유니티나 언리얼 고도 엔진 같은 걸로 게임 만드는 건 할 수록 느끼는 거지만 뭔가 완전한 바이브 코딩으로 가능한 게 맞는지 잘 모르겠어
내 생각엔 백엔드마냥 쉽게 개발-검증-피드백 루프 만들수있는 것들이 바이브코딩하기 가장 편학것같고 게임은 아무래도 사람이 직접 테스트해야하니까 코드 작성 외에것들은 계속 개입해야해서 느려질것같은데
프로젝트나 도구 (유니티, 언리얼 api 등) 이해도는 문서화, skill, mcp 등으로 충분히 쓸만할 정도로 만들수는 있을거같은데 얼마나 해봤을지 모르겟네
@댕댕충 진짜 내가 개씹하수라서 너무 긴가민가함. ai를 활용해서 게임 개발하는 거에 대한 팁 정보 같은 게 은근히 해외 포럼이나 레딧 같은 사이트에도 많이 없어가지고 좀 당혹스럽더라고. 찾아봐도 뭐 mcp라는 게 있는데 이게 좋아요 커서 ai를 유니티에다가 이렇게 쓰면 좋다 이런 사용법 위주가 대부분이고 각종 질답류 글들이 잘 없드라
Mcp 달아도 아직 애매함 근데 빠르게 올라가긴할거고 고점 뚫으려면 이제 대가리 좀 쓰긴 해야겠지
일단 지금 내가 내린 결론은 손코딩을 하되 어렵거나 막히는 부분 한정으로 ai에게 조금씩 도움을 받아 해결하면서 구현하는 거.. 일단은 제일 잘 되는 거 같어.. 그거 아니면 스크립트 전체를 리팩토링해주거나 코드 리뷰하고 테스트 기능들을 만들게 하거나 하는 정도를 맡기고 있긴 함. 아무래도 이게 게임이라서 그런지 테스트하고 피드백하는 영역을 ai로만 가지고 하긴 힘든 거 같기도 하고 버그가 나는 부분을 내부 디버그 로그 기록들을 싹 다 가져다가 보여줘도 이해를 잘 못하더라... 자동 테스트도 영 시원찮은 거 같고...