728x90
※ 이 글은 예전 블로그에서 퍼왔으며 2020.3.5.에 작성된 글입니다.
View
Canvas를 이용해서 처음으로 게임을 한 번 만들어 봤다.
이번 작품을 만들면서 가장 크게 느낀것은
Canvas는 Javascript의 사용이 뛰어나야 한다는 것이랑
멋진 걸 만들고 싶다면 수학을 잘해야 한다는 것이였따.. (특히 삼각함수)
또 사람들이 ES6가 나왔음에도 ES5 문법을 자주쓰는 이유를 안 것 같다.
바로 this랑 scope chain 때문이 아닐까 싶다.
var 유효범위가 함수지만, const랑 let은 블록({ })기준이기 때문에 좀 더 까다로운 맛이 있는거 같다.
빨리 ES6를 연습해야 하는데.. 날잡고 해야겠다.
link
Snake Game
jeongwoo903.github.io
알게 된 것
1. 배경색을 지정해주지 않으면 물체가 이동할 시 잔상이 남는다.
2.
var variable = variable || { };
IF 변수가 정의되어 있지 않다면(혹은 거짓된 값을 가지고 있다면), THEN 빈 객체를 생성한다.ELS...
blog.naver.com
3.
event.which
event.whichJavscript에서 키보드를 눌렀을 때 각 키보드에 해당하는 키 값을 알 수 있다.event.keyCode...
blog.naver.com
'활동 > 개인 프로젝트' 카테고리의 다른 글
Slider & Drag N Drop (2) | 2020.04.04 |
---|---|
Cartoon Bubble + ect. (0) | 2020.04.04 |
Window (0) | 2020.04.04 |
Toggle (0) | 2020.04.04 |
Blog (중단) (0) | 2020.04.04 |