Miyoo Flip + Godot 4.6 (Vulkan)
요약
Miyoo Flip 기기에서 Godot 4.6 게임을 실행하기 위한 기술적 구현 사례를 공유합니다. Vulkan 드라이버 컴파일과 Zig를 이용한 X11 모방 기술을 통해 Godot 엔진이 해당 환경을 인식하도록 구현되었습니다.
핵심 포인트
- Vulkan 드라이버 컴파일을 통해 Mobile (Forward Mobile) 렌더링 방식 지원
- Zig를 사용하여 X11 환경을 모방하는 커스텀 트램펄린 및 스텁 구현
- 빈 3D 장면 기준 60 fps, 일반 게임 기준 20-25 fps의 성능 확인
안녕하세요! 제 작업물을 공유하고 싶어서 글을 올립니다 😅
저는 Miyoo Flip (SpruceOS)를 사용하고 있는데, 드디어 여기서 제 Godot 4.6 게임을 실행할 수 있게 되었습니다!
주요 사항:
-
Vulkan 드라이버를 컴파일했습니다. 데모 프로젝트(그리고 제 게임)는 Mobile (Forward Mobile) 렌더링 방식으로 실행되었습니다.
-
Zig를 사용하여 커스텀 트램펄린(trampolines)과 스텁(stubs)으로 X11을 모방(faked)했습니다. Godot은 일반적인 X11 환경에서 실행된 것으로 인식합니다.
-
빈 3D 장면에서는 60 fps가 나오며, 최적화되지 않은 제 게임에서는 약 20-25 fps가 나옵니다.
이걸 어디에 공유해야 할지, 제가 왜 이걸 하고 있는지는 모르겠지만, 정말 재미있네요!
AI 자동 생성 콘텐츠
본 콘텐츠는 r/godot (top/week)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기