자동차 회사가 게임 엔진을 개발한다는 사실이 의외로 들릴 수 있지만, 실제로 도요타가 바로 그 일을 하고 있다. 게다가 오픈소스로 말이다. 최근 2026년 FOSDEM에서 도요타의 자회사인 도요타 커넥티드 노스 아메리카가 플루오라이트라는 이름의 오픈소스 게임 엔진을 개발 중이라고 공식 발표했으며, 이를 콘솔급 제품으로 포지셔닝하고 있다.
도요타가 자동차 회사인데 왜 갑자기 게임 엔진을 만드는지 의문이 들 수 있다. 사실 이 뒤에는 매우 현실적인 고려가 있다. 플루오라이트는 <그란 투리스모> 같은 레이싱 게임을 만들기 위한 것이 아니라 차량용 디지털 콕핏 전용 인터랙션 플랫폼이다. 간단히 말해 차량 내 중앙 디스플레이, 계기판, 엔터테인먼트 시스템 등을 더 유려하고 멋지게, 마치 스마트 단말기처럼 만드는 것이다.
그렇다면 왜 플러터와 다트를 선택했을까. 플러터는 구글이 주력으로 밀고 있는 크로스 플랫폼 UI 프레임워크로 주로 모바일 앱 개발에 사용되며, 다트는 이와 짝을 이루는 프로그래밍 언어다.
도요타가 주목한 것은 바로 플러터의 강력한 UI 렌더링 능력과 일관된 크로스 플랫폼 경험이다. 그들은 이를 통해 동적 지도, 3D 차량 상태 시각화, 심지어 경량 차량용 미니게임 등 놀라운 인터랙티브 경험을 구현하고자 한다.

플루오라이트의 기술 구조
기술적으로 플루오라이트는 처음부터 모든 것을 새로 만드는 방식이 아니다. 여러 성숙한 오픈소스 컴포넌트를 통합했다. 3D 렌더링은 구글의 필라멘트 엔진을 사용하는데, 이는 고성능 경량 엔진으로 PBR 재질을 지원한다. 입력과 윈도우 관리는 SDL을 사용하며, 이는 게임 개발에서 흔히 쓰이는 라이브러리다. 향후 고효율 오픈소스 물리 엔진인 졸트 피직스를 통합할 계획도 있다. 전체 로직 레이어와 인터페이스는 모두 다트로 작성되어 코드 통일과 개발 효율성 향상을 실현한다.
주목할 만한 점은 이 기술 스택이 단순한 이론이 아니라는 것이다. 2026년형 도요타 RAV4 등의 차량에서 차량용 메인 스크린은 이미 요크토 리눅스와 웨이랜드 기반 시스템을 구동하고 있으며, 플러터 런타임 환경을 내장하고 있다. 즉 플루오라이트의 기반 인프라는 이미 양산 차량에서 작동하고 있다.

기존 게임 엔진을 사용하지 않는 이유
그렇다면 왜 유니티나 언리얼 엔진을 직접 사용하지 않을까. 이들은 주류 게임 엔진이지 않은가.
도요타 팀은 그 이유가 매우 현실적이라고 명확히 밝혔다. 첫째, 유니티와 언리얼은 강력하지만 대량의 폐쇄 소스 바이너리 컴포넌트를 포함하고 있어 차량 등급 시스템의 보안 감사와 장기 유지보수에 불리하다. 둘째, 리소스 사용량이 높아 차량용 칩에 부담스럽고 라이선스 비용도 저렴하지 않으며, 특히 대규모 양산 차량에서는 비용에 민감하다. 오픈소스인 고도의 경우, 무료이긴 하지만 도요타 테스트 결과 시작 속도가 느리고 메모리 사용량이 여전히 높으며 API 안정성이 부족했다.
이에 비해 플루오라이트는 경량, 제어 가능, 완전 오픈소스 노선을 걷고 있다. 도요타와 마이크로소프트가 공동으로 설립한 자회사인 도요타 커넥티드 노스 아메리카는 원래 AI, 커넥티드 카, 차량용 소프트웨어에 집중하고 있으며, 이번 자체 엔진 개발은 본질적으로 핵심 인터랙션 기술의 자주권을 확보하기 위한 것이다.
사실 국내에서도 적지 않은 스마트 자동차 브랜드가 이미 유니티로 차량용 UI를 개발하고 있으며, 그 강력한 3D 렌더링과 크로스 플랫폼 능력을 높이 평가하고 있다. 화웨이가 투자한 코코스 엔진 역시 차량용 생태계 구축에 적극적으로 나서며 경량 인터랙션 경험을 겨냥하고 있다.

전략적 포지셔닝과 업계 반응
도요타가 이번에 플루오라이트 엔진을 자체 개발한 것은 바로 이러한 트렌드를 선명하게 보여주는 사례다. 표면적으로는 차량 회사가 엔진을 만드는 것이지만, 실제로는 핵심 기술 자주 통제에 대한 선두 차량 회사들의 깊은 우려를 드러낸다. 유니티나 언리얼에 의존하면 라이선스 비용을 지불해야 할 뿐만 아니라 폐쇄 소스 컴포넌트, 성능 낭비, 느린 시작 속도, 데이터 보안 보장의 어려움 등의 문제에 직면한다. 스마트 자동차 경쟁이 치열한 오늘날, 콕핏 경험은 사용자 평판과 직결되므로 누구도 인간-기계 인터랙션의 생명줄을 남의 손에 맡기고 싶어 하지 않는다. 따라서 남에게 종속되기보다는 경량, 오픈소스, 깊이 있는 커스터마이징이 가능한 엔진을 자체적으로 구축하는 것이 낫다. 이는 단순한 기술 선택이 아니라 전략적 포지셔닝이다.
도요타가 게임 엔진을 만드는 것에 대해 일부는 꽤 합리적이라고 생각한다. 이제 게임 엔진은 오래전부터 게임만 하는 도구가 아니기 때문이다. 영화 산업은 이미 언리얼 엔진 5로 대작을 만들고 있으며, 3D 모델링 소프트웨어도 경쟁이 시작되었고, 몇 년 후면 전문 디자인 소프트웨어까지 엔진에 대체될 수 있다. 따라서 차량 회사가 게임 엔진으로 콕핏 인터랙션을 만드는 것은 전혀 이상하지 않으며 오히려 당연한 수순이다.
또 어떤 이들은 독특한 상상력을 발휘한다. 차량용 엔터테인먼트를 만들 수 있다면 앞으로 특수 차량용 앱을 개발할 수도 있지 않겠냐는 것이다. 예를 들어 실시간 도로 상황 디지털 트윈, 시뮬레이션 주행 경험, 심지어 스마트 광산 회사처럼 유니티로 무인 운전 시스템을 만드는 것도 가능하다. 다소 SF 같지만 불가능한 것은 아니다.

물론 직접적으로 비판하는 이들도 있다. 도요타에는 예전에 게임 부서가 있었는데 비용이 너무 높아서 폐쇄했고, 지금 플러터와 다트로 콘솔급 엔진을 만들겠다고 하는데 이 둘은 원래 모바일 앱용으로 설계된 것이라 차량용 기기에서 성능이 충분할지 의문이며, 복잡한 3D 인터랙션 시스템을 구동하기에는 더더욱 어려울 것이라는 지적이다. 게다가 그들이 말하는 '콘솔급'이 정말인지는 소스코드가 오픈된 후에야 검증받을 수 있다.
결론적으로 도요타가 엔진을 만드는 것은 게임 산업에 진출하려는 것이 아니라 게임 기술을 차세대 인간-기계 인터랙션의 기반 인프라로 삼으려는 것이다. 자동차가 점점 더 네 바퀴 달린 스마트 기기가 되어가는 상황에서, 유려하고 안전하며 커스터마이징 가능한 인터랙션 엔진을 장악하는 자가 스마트 콕핏의 열쇠를 쥐게 된다. 그리고 이번에 도요타는 그 열쇠를 직접 만들기로 선택한 것이다.

본 기사는 게임룩과의 전문게재 계약에 따라 제공됩니다. (원문링크)
