회사에서 기존 게임을 웹으로 개발이 가능한지 문의하였습니다.
저의 5년 전 기억으로는 포퍼먼스 문제가 많아 그리 녹녹하지 않았던 기억이라 일단은 좋지 않을 거라고 이야기는 했습니다.
그리고 다시 한번 WebGL이 어느정도 발전되었는지 알아보았습니다.
1년 전쯤에 WebGPU라는 새로운 API가 나왔고 WebGL의 후속 모델이고 많은 그래픽적인 향상이 있었던 거습니다.
웹게임은 일단 단독으로 실행이 되는 런처가 아니라 웹브라우저를 기반으로 사용하는 거라 제약적인 부분이 많이 있다고 알고 있습니다. 그래서 메모리를 얼마나 효과적으로 쓰느냐가 관건인 걸로 기억합니다.
웹 게임을 좀 찾아보았는데, 꽤 퀄리티 있게 만든 게임이 있더군요.
Mini Royale: Nations
Battle for control of different nations with your Clan and become an economic or military superpower. Proudly made by Faraway
miniroyale.io
제가 처음에 개발했을 때는 모바일게임의 초창기 모습이랑 비슷하였는데, 지금은 좀 더 진전이 있는 거 같아 보입니다.
크롬 브라우저도 WebGPU를 지원한다고 했으니, 조만간 웹 3D게임에 큰 발전이 있을 거 같은 생각이 드네요.
그리고 유니티도 2023 이후 버전에 WebGPU를 넣을 생각인듯합니다.
'업무일지' 카테고리의 다른 글
업무일지<Stable Diffusion 업무용으로> (0) | 2024.05.30 |
---|---|
업무일지 <HDRP를 URP로 변경중> (0) | 2024.03.27 |
업무일지 <HDRP -> URP로 컨버팅중> (0) | 2024.03.08 |
업무일지 <그래픽 오류를 찾아라> (0) | 2024.02.19 |
업무일지 <Mipmap을 제어> (0) | 2023.12.01 |