Сперва попробовал canvas
Потом тоже canvas, циклы, клавиатура
А потом начал работать на чистом HTML:
Игра на чистом HTML (часть 1). Основы всего
Игра на чистом HTML (часть 2). Основы всего 2
Игра на чистом HTML (часть 3). Движок игры
Игра на чистом HTML (часть 4). Пользовательские свойства объектов
Игра на чистом HTML (часть 5). FireFox, FPS, отладчик
Игра на чистом HTML (часть 6). Анимация, PNG, Пинг-Понг
Игра на чистом HTML (часть 7). Анимированный Марио ONLINE
И сопутствующие видео о создании анимации в GIMP:
P.S.: Не пользы ради, а забавы для. На самом деле этим способом пользоваться и не собираюсь, но может кому-то пригодится или хотя бы интересно будет.
Комментарии (8)
R0ckwi11
04.07.2015 13:04Написал похожим образом копию тетриса когда-то (выглядело вполне аутентично, звуки были, выдрал медиа из приложения под андроид). Я думаю в 2015 это уже немного outdated, но кому-то может пригодится, спасибо
aml
04.07.2015 13:18Я на чистом HTML/JS в своё время большую MMO-браузерку напилил — www.magiclands.ru.
Skaner Автор
04.07.2015 13:32Понравилось! Меня только один вопрос мучает, почему этим способом никто не пользуется? Наверняка у него есть минусы, о которых я не знаю =) Но использование такого подхода, на мой взгляд, вполне разумно.
Keyten
04.07.2015 14:49+1При желании можно что угодно.
Например, могу с кем-нибудь на что-нибудь поспорить, что реализую на чистом DOM, или даже ASCII, 3D-графику).
(имеется в виду не DOM или ASCII-рендер ThreeJS, например, а чистое написание с нуля, без библиотек, регистрации и смс)
Только вот нужно ли… По множеству тестов, что я видел, DOM значительно медленнее canvas-а.
oshibka404
04.07.2015 15:43-1Мы два года назад на Chaos Constructions'13 за 24 часа с перерывом на сон запилили игрушку на ползающих и летающих дивах. Шрифты только отвалились, почему-то(
Suvitruf
Может всё же «Игра на чистом HTML/JS»?
Skaner Автор
Вообще не знаю как назвать лучше, т.к. даже если пользоваться canvas, то это тоже чистый html… Так что с названием не долго думал =)