Задать вопрос
Dark_Knight
@Dark_Knight
Game Dev

С помощью чего лучше делать html5 игры? С помощью canvas или html элементов?

Здравствуйте, подскажите пожалуйста.
Как лучше делать игры на html5, где больше возможностей и почему?
canvas или с помощью div-ов?
Спасибо за помощь и ваше время.
  • Вопрос задан
  • 2719 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Frz
@Frz
Full-stack web, React/React Native
Отрисовка html в разы менее производительна, чем canvas
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Конечно canvas, используя специальные js фреймворки для разработки.
К тому же большинство браузеров поддерживают WebGL, если фреймворк поддерживает отрисовку в webgl, то и игра будет еще быстрее работать за счет аппаратного ускорения.
Ответ написан
Комментировать
Частично зависит от игры, которую вы хотите реализовать - она может быть как очень простой, так и довольно сложной.
В общих чертах canvas, если вы работаете с растровой графикой - она предоставляет больше всего возможностей для этого.
И SVG, если с векторными объектами.

P.S. Возможно, имхо, но сегодня делать игры на html5 при помощи дивов - уже давно неактуально в силу возможностей собственно html5
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы