언어/js

html Canvas 게임 강좌 -1

조규현15 2015. 1. 10. 14:22
반응형

1. Intro


필자는 과제로 html에서 제공하는 2d Graphic API인 canvas를 사용하여 webGame을 제작한 경험을 바탕으로 강좌를 진행하려 한다.


이 강좌는 JS 문법을 알어야 이해하기 쉽다(JS 문법을 설명할 생각은 없다)


canvas 사용법 부터 꼭 필요한 animation과 필요한 gameFrameWork의 기능을 모두 설명할 것이며 마지막으로는 필자가 만든 북극탐험 게임을 만들 것이다.


우선 그 첫번째로 html Canvas에 대해 설명하려 한다.


기존의 웹 브라우저는 game을 표현하기에 미흡하였다. 우선 동적 이미지 처리에 관해서는 고려하지 않았기에 그래픽 처리에 있어 리소스가 항상 부족하였다(이점은 아직도 모바일 웹환경에서 크게 다르지 않다)

> 최근 지원을 시작한 openGL(webGL)로 2d Graphic처리를 한다면 Canvas보다 좋은 성능을 기대할 수 있다. 하지만 본 강좌에서는 canvas를 통한 기본적인 게임을 설명한다.


canvas의 사용법은 간단하다.


<html>

~

<body>

<canvas id="myCanvas" width = "~" height = "~" >

</canvas>

</body>

</html>


이 끝이다.


그리고 js에서 canvas 객체에 이미지를 넣어주면 끝이다.


이제부터는 js 설명을 진행하며 게임의 기본이 되는 loop 부터 설명을 하겠다.

반응형

'언어 > js' 카테고리의 다른 글

html Canvas 게임 강좌 - 4  (0) 2015.01.16
html Canvas 게임 강좌 - 3  (0) 2015.01.15
html Canvas 게임 강좌 -2  (0) 2015.01.13
JavaScript - prototype  (0) 2015.01.10
WebGame RPG - PG_Villiage  (0) 2015.01.08