Làm game với Javascript

Chuyện là em định làm 1 game nhỏ nhỏ với javascript. Sau khi tìm hiểu thì em thấy các hướng dẫn thường dùng canvas để draw. Em thắc mắc là vẽ trên canvas + animation trên hơi dài dòng so với việc mình tạo 1 element trong html rồi mình dùng js thay đổi thuộc tính css của nó. Vậy canvas có ưu điểm gì mà cách xử lý trên không làm được ạ?

Trò đơn giản thì có thể dùng thẻ HTML (và có thể là CSS nữa).
Nhưng hãy thử phức tạp xem. Dùng canvas để vẽ đồ họa hay là dùng mấy thẻ HTML và CSS sẽ gọn và nhanh hơn?

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?