Rev. 2.73

BananaBread는 얼마전 MDN(Mozilla Developer Network) 데모에 제출된 WebGL을 이용하여 구현한 FPS 게임입니다. C++과 OpenGL로 작성된 Cube 2: Sauerbraten 엔진을 Emscripten을 이용하여 자바스크립트와 WebGL로 컴파일하여 모던 브라우저에서 별도의 플러그인 설치없이 즐길 수 있도록 했습니다.

EmscriptenLLVM(C/C++)을 자바스크립트로 컴파일하는 프로젝트입니다. C++로 짜여진 Bullet 물리 엔진, TTS(Text-to-Speech) eSpeak 등의 놀라운 컴파일 데모들이 있습니다.

이 프로젝트의 주요 목표는 첫째로, 브라우저의 3D 성능 프로파일링 하는 것이고, 둘째로, 많은 사람들이 회의적으로 생각하는 자바스크립트와 WebGL을 이용한 게임 구축에 대한 증명하는 것이며, 마지막으로, 이 프로젝트에 사용된 모든 소스 코드(미술 자산 포함)를 공개하여 다른 사람들이 게임을 만드는 데 사용할 수 있게 하는 것입니다.

멋진 양반들이군요! 저는 맥용 크롬에서 테스트했는데 chrome://flags에서 기본으로 비활성화 되어 있는 "포인터 잠금" 항목을 활성화하고 브라우저를 재시작하여 성공적으로 실행할 수 있었습니다.

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar