목적 : HTML5 캔버스 위에 2D 미니게임 만들어서 제공할 것이다.


예를 들어 많이 사이트들이 출석체크를 그냥 클릭하면 뭔가 보상해주잖아?


이걸 시즌마다 유행하는 방식의 게임을 접목해서 사용자 경험을 선사하겠다는 것.



webgl 엔진들을 알아보니까 너무 많아서 뭘로 선택해야할지 이건 써본 사람들 얘기를 들어봐야할 거 같음


1. three.js : 3D 랜더링 엔진이라 2D 미니게임 용도로 무겁기만 할 거 같음


2. pixi js : 아주 빠른 2D 전용 랜더링 엔진, 속도는 좋은데 게임 만들려면 하나하나 다 직접 구현해야할 거 같음


3. babylon.js : 3D 게임 엔진이라 그런지 기본 js 파일만 3메가정도 함 ㄷㄷㄷ, 최근 업데이트가 2월이라 반년넘게 패치가 없음. 요즘 브라우저들 업데이트마다 여러 이슈들 쏟아져나오는데 특히 크롬 모바일이 패치때마다 버그 득실득실한데 대응 안될 거 같음.


4. phaser : 빠르고 무료인 2D 전용 게임 프레임워크라고 함. cdnjs에서 받아보니 용량도 1메가 이하이고 정적 파일이니 압축 전송하면 확 줄테니 용량도 이 정도면 괜찮아 보이고, 문서 읽어보니 2D 랜더링 엔진으로 pixi js를 사용함. 이게 가장 눈길가는 중. 


5. cocos2d js : iOS, Android 2D OpenGL 엔진으로는 되게 유명하고 실제로도 아주 쓸만했었는데 당장 api 익힐 필요없이 바로 쓰자면 이게 익숙하긴 함, 요즘에는 업데이트도 그렇고 유물이 되어가는 느낌의 프레임워크, 예전에 c++, object c 버전 업데이트 활발할 때도 js 웹버전은 별로라는 평이 많았었는데 이건 그냥 패스


기타 20개정도 존나 많이 나오던데 언제 다 읽어보냐.. 그냥 촉으로 4번이 정답 같은데 맞지?