Форум на Kuban.ru (http://forums.kuban.ru/)
-   Веб-дизайн и программирование (http://forums.kuban.ru/f1030/)
-   -   Чем отличается разработка онлайн игр HTML5 от HTML4? (http://forums.kuban.ru/f1030/chem_otlichaetsya_razrabotka_onlajn_igr_html5_ot_html4-6913945.html)

Dude 10.06.2015 18:22

Чем отличается разработка онлайн игр HTML5 от HTML4?
 
Есть какие-то сложности/тонкости/новшества в ср. в HTML4.0?
Написал пару игр на JS для html4.
Все через setTimeot() в основном.

А как пишут в HTML5?
Хочется узнать хоть концепцию.

SanekSp 11.06.2015 11:01

А в HTML5 все пишут через jQuery :)
0-Dude > Вы хоть сами поняли что спрашиваете?
Причем тут HTML4 или HTML5, когда вы используете JS.
Концепция в HTML5 та же что и в 4 только несколько новых тегов добавили!

Dude 11.06.2015 16:25

1-AlexIT >
если правильно понял по анонсам html5, то разработка игр там возможна средствами только css и html, без участия (или только частично) JS

shamanio 11.06.2015 16:44

Копай canvas...

Dude 11.06.2015 17:51

3-shamanio >
насколько мне известно, на нем можно рисовать, но вряд ли двигать спрайтами. ))

SanekSp 12.06.2015 11:06

2-Dude >Вы неправильно поняли - HTML5 также как и 4 остается в первую очередь языком гипертекстовой разметки.
Поэтому ожидать от него замены JS не стоит.
А если говорить о тенденциях, то действительно многое что раньше делалось в JS, теперь делают с помощью CSS-3 и HTML-5.
Но это тенденция всех современных веб разработок.

Dude 12.06.2015 17:52

[quote=AlexIT;39255221]многое что раньше делалось в JS, теперь делают с помощью CSS-3 и HTML-5[/quote]
Вот именно это и интересует.
Знать бы еще где можно почитать про это именно с точки зрения разработки игр под html5.

paldraken 13.06.2015 08:09

Игра в 0 строк кода на чистом JS
[url]http://habrahabr.ru/post/203048/[/url]

Dude 13.06.2015 18:27

7-paldraken >
Это уже интересно.
Так понимаю, что все сделано с помощью "animation" CSS3.

А есть ли там что-то подобное спрайтов и коллизий спрайтов, причем без учитывания прозрачных пикселов?

Вот это больше всего интересует.

shamanio 13.06.2015 21:37

[quote=Dude;39250807] 3-shamanio > насколько мне известно, на нем можно рисовать, но вряд ли двигать спрайтами. )) [/quote]
Очень большое заблуждение. Вот пример игры на канвасе [url]http://gameofbombs.com[/url]

Dude 13.06.2015 22:10

9-shamanio >
а где можно почитать про работу с канвазом?
Особенно интересует возможности спрайтов, коллизии с учетом прозрачностей, анимация гифок и т.п.

shamanio 13.06.2015 22:12

Знаю пока только это [url]https://developer.mozilla.org/ru/docs/Web/Guide/HTML/Canvas_tutorial[/url]
Так как сам хочу начать с него.

Dude 14.06.2015 00:37

11-shamanio >
спасиб


Текущее время: 04:17. Часовой пояс GMT +3.