배경 : 나는 광범위한 개발 배경을 가지고 있지만, 지난 몇 년 전에 게임을 코딩했을 때였습니다. Javascript 기술은 상당히 제한되어 있으며 Tetris, Pac-man 또는 그와 같은 복잡한 수준의 간단한 게임을 구축하여 향상시킬 계획입니다.
질문 : 내가 선택해야 할 근본적인 선택은 <canvas>
요소에 렌더링해야하는지 여부 입니다.
캔버스를 사용하면 점, 선 및 그보다 복잡한 것을 렌더링하는 기본 도구가 있습니다. 아마도이를 도울 다양한 프레임 워크가 있거나있을 것입니다.
캔버스가 없으면 일반 웹 페이지와 같이 DOM 트리에 객체를 유지할 수 있습니다.
하나의 접근법이 다른 접근법보다 낫습니까? 상호 배타적입니까? 어느 것을 선택해야하는지 어떻게 알 수 있습니까?