뒤로
이
이승익 ·

로컬 Qwen 27B 에게 3D 갤러그를 만들어보게 했습니다

최근 로컬 LLM을 단순히 채팅이나 코드 자동완성 용도로 사용하는 것을 넘어, 실제로 어느 정도까지 개발을 맡길 수 있는지 궁금했습니다.

그래서 테스트 삼아 RTX 3090 2장에 Qwen 27B 모델을 올리고, VS Code의 Coding Agent와 연결해서 3D 갤러그 스타일의 게임을 만들어봤습니다.

결과물 링크:

3D Galaga

환경은 RTX 3090 24GB × 2 + Qwen 27B + LM Studio + VS Code + Three.js 조합입니다.

API 테스트 기준 생성 속도는 평균 약 66 tok/s 정도 나왔습니다.

이번 테스트의 목적은 단순 코드 생성이 아니라, 여러 파일로 구성된 프로젝트를 AI가 이해하고 기존 코드를 유지하면서 계속 수정할 수 있는지 확인하는 것이었습니다.

실제로 처음부터 완성본을 만들게 하기보다는,

  • 적 움직임 수정

  • 전투기 디자인 변경

  • 충돌 처리 추가

  • UI 개선

  • 기존 기능을 유지한 채 특정 부분만 수정

같은 요구를 계속 추가했습니다.

완벽하진 않았지만, 여러 파일을 오가며 기존 구조를 확인하고 수정하는 흐름은 생각보다 잘 동작했습니다.

개발 방식도 직접 코딩하는 것보다 요구사항 전달 → Agent 구현 → 실행 확인 → 수정 지시 형태로 많이 바뀌었습니다.

개인적으로는 외부 상용 AI 코딩 서비스를 사용하지 않고도 로컬 LLM으로 실제 프로토타입 개발이 가능했다는 점이 가장 흥미로웠습니다.

다음에는 한 단계 더 나아가
Manager → Developer → Tester → Reviewer 형태로 Agent 역할을 나누고, 설계부터 테스트와 리뷰까지 어느 정도 자동화할 수 있는지 실험해보려고 합니다.

3D-Galaga 의 상세 구축 과정은 아래에 정리했습니다.
https://grit-docs.github.io/dlabflow/blog/rtx3090-dual-qwen-vibe-coding

P.S. 저희 연구원에서 소프트웨어 개발자도 찾고 있습니다 🙂
로컬 LLM, AI Agent, 비전 AI 등을 실제 프로젝트에 적용해보고 싶은 분이라면 한번 봐주세요.
채용공고: [링크]

1

댓글

로그인 후 댓글을 남길 수 있습니다.

오피셜메일
오피셜메일

처음부터 완성본을 만들게 하기보다 적 움직임, 충돌 처리, UI를 하나씩 추가하면서 기존 구조 유지 여부를 본 실험 방식이 좋네요. 평균 66 tok/s 환경에서 여러 파일 수정이 길어질 때 컨텍스트 누락이나 기능 회귀를 어떤 테스트로 잡았는지도 궁금합니다.