HTML5 게임엔진
HTML5 게임, 웹앱을 파보려고 합니다
유니티6 WebGL은 너무 무겁습니다. 빌드크기도 15~30MB이고 로딩하는데만 10초 이상 걸립니다.
메모리도 엄청나게 잡아먹어서 모바일에서는 최적화 조금만 어긋나도 버벅거립니다
개발환경도 캐주얼게이머인 저한테는 너무 고성능이어서 오히려 선택장애와 학습비용이 너무 높아요
그래도 메이저 게임엔진 슬쩍 맛보면서 이런게 있구나 정도는 배웠어요
babylon.js 라는 MS-backed HTML5 game engine이 있습니다
오늘 처음 접했고 튜토리얼도 보기 싫고 그냥 playground의 예시코드를 가지고 claude 와 3 번의 대화로 몇분 만에 이걸 만들었습니다. 저는 js ts 잘 모릅니다
좌,우,상,하, 1,2,3 키보드 사용하면 됩니다
js script 있는 index.html 파일 하나입니다
13KB 정도 되네요
이거를 sveltekit 으로 wrapping해서 app과 웹페이지가 통신하게 하는 pwa로 배포하면 좋겠습니다
이제껏 유니티 왜 했을까요? 빌드 하는데만 몇분씩 걸리고 웹브라우저 호환성 안 맞아서 오디오가 안나오고 프레임이 떨어지고 어휴. 관리하는 파일만 수백개. cs파일만 30개 정도. 빌드크기 35MB
필요한건 LLM 토큰일뿐