#D+2 게임 엔진

겨울엔군고구마한잔·2023년 3월 6일
0

게임 엔진

목록 보기
2/5

Game Engine 개발기 +2일

목표

  • Viewport 나누기 ->
  • Console이 아닌 GUI 상에서 LOG 출력하기 -> 진행X
  • File Browser 만들기 ->

1. Viewport 나누기

  • 이유

    Game Engine Viewport
    In Game Viewport
    - 위의 2가지만 진짜 Viewport 필요
    User Value Setting Viewport
    Info & Log Viewport
    - ImGui상에서 Rendering 진행하면 됨
    - Viewport 필요없음

총 2가지 Viewport

  • 결과

3. File Browser 만들기

  • 이유

    사용자가 File Browser에서 Game에 넣을
    이미지 파일이나 쉐이더 파일을 찾을 수 있도록 하기 위함

  • 아아디어

    https://www.youtube.com/watch?v=cPyfgYFdiy0&ab_channel=GallickGunner
    gallickGunner가 만든 외부 UI를 보고 참고함

  • 구현

    사용자가 File Browser를 불러서 해당 파일을 클릭할 시, 파일 경로를 출력하는 식으로 구현
    Filter를 입력하여서, 해당 Filter를 포함하는 파일들만 출력되게 구현
    해당 Path상에서의 폴더들을 출력하여서 상위 폴더로 이동할 수 있도록 구현

  • 결과

    링크텍스트

profile
빨리 매미 소리가 크게 들리는 여름이 왔으면 좋겠다.

0개의 댓글