외부 추론 라이브러리 없이 Godot 게임 엔진 내부에서 GDScript와 Vulkan 컴퓨트 셰이더만으로 Gemma 4를 실행한 사례다. llama.cpp 같은 네이티브 바인딩 없이 엔진이 이미 가진 GPU 컴퓨트 파이프라인만으로 LLM 추론을 구현했다.
게임에 LLM을 붙이려면 보통 llama.cpp 같은 네이티브 추론 라이브러리를 GDExtension으로 감싸고, 플랫폼별로 빌드·배포해야 한다. 의존성과 바이너리 크기, 플랫폼 호환성이 모두 비용이다.
이 사례는 그 층을 통째로 걷어낸다. Godot이 이미 제공하는 Vulkan 컴퓨트 셰이더로 행렬 연산을 직접 작성하고, 나머지 오케스트레이션은 GDScript로 처리해 Gemma 4를 엔진 안에서 그대로 돌렸다. 추론 엔진이 별도 프로세스나 외부 라이브러리가 아니라 렌더 파이프라인과 같은 자원을 쓰는 구조다.
온디바이스 AI를 앱에 통합하려는 개발자에게 시사점이 크다. 그래픽스 API가 이미 깔린 환경이라면 추론 런타임을 새로 들여오는 대신 그 위에 얹는 선택지가 존재한다는 뜻이고, 이는 배포 파이프라인과 앱 용량 측면에서 실질적인 차이를 만든다.