Vulkan 기반의 GUI 라이브러리를 만들고 있습니다..

@al6uiz 님의 MewUI에 자극을 받아서 평소에 만들고 싶었던 고속 GUI 라이브러리를 바이브 코딩으로 만들고 있습니다.

dotnet의 FBA 덕분에 .NET 10이 설치되어 있다면 아래 한줄로 실행해 볼 수 있습니다.

curl -sL https://raw.githubusercontent.com/dimohy/Duxel/refs/heads/main/samples/fba/Duxel_perf_test_fba.cs -o - | dotnet run -

실행하고 Add 버튼을 눌러서 동작을 확인할 수 있어요!


.

10개의 좋아요

오오.. 멋집니다. 이거 혹시 화면 보호기로 살짝 바꿔서 만들어봐도 될까요? :laughing:

3개의 좋아요

아이쿠… 내가 만들었어요! 로 옮겨 주셔서… 깃허브 주소도 공유 합니다.

ImGui를 이용해 GitHub Copilot + GPT-5.2-Codex로 바이브 코딩하였습니다.
Silk.NET의 Vulkan 래퍼를 이용했고요, Vulkan이여서… 텍스트 출력을 직접 구현하려다 보니 조큼 헤맸습니다.
Native AOT를 지원하고 샘플을 컴파일 하면 3.2MB 정도의 실행파일로 동작되고요,
Hot Reload를 지원해서 화면 구성을 바꾸면 즉각적으로 반영됩니다.
그런데 아직은 알파 버전도 아니여서… 조큼 정리한 후에 다시 공유를 드려볼께요 ^^

6개의 좋아요

2일만에 파일이 어디로 갔을까요?

1개의 좋아요

아 미안합니다. 프로젝트 이름을 duxel로 바꾸면서 링크가 잘못된 것 같아요. 이제 잘 되실꺼에요

2개의 좋아요