캔버스 API
웹 브라우저에서 JavaScript를 통해 그래픽을 그리고 애니메이션을 구현할 수 있게 해주는 HTML5 요소이다. 픽셀 단위의 직접적인 제어가 가능하여 고성능 2D 게임이나 데이터 시각화 도구를 만드는 데 필수적이다. 타워 디펜스 게임의 유닛 이동과 공격 효과 등을 렌더링하는 핵심 엔진 역할을 한다.