![]() |
Чем отличается разработка онлайн игр HTML5 от HTML4? Есть какие-то сложности/тонкости/новшества в ср. в HTML4.0? Написал пару игр на JS для html4. Все через setTimeot() в основном. А как пишут в HTML5? Хочется узнать хоть концепцию. |
А в HTML5 все пишут через jQuery :) 0-Dude > Вы хоть сами поняли что спрашиваете? Причем тут HTML4 или HTML5, когда вы используете JS. Концепция в HTML5 та же что и в 4 только несколько новых тегов добавили! |
1-AlexIT > если правильно понял по анонсам html5, то разработка игр там возможна средствами только css и html, без участия (или только частично) JS |
Копай canvas... |
3-shamanio > насколько мне известно, на нем можно рисовать, но вряд ли двигать спрайтами. )) |
2-Dude >Вы неправильно поняли - HTML5 также как и 4 остается в первую очередь языком гипертекстовой разметки. Поэтому ожидать от него замены JS не стоит. А если говорить о тенденциях, то действительно многое что раньше делалось в JS, теперь делают с помощью CSS-3 и HTML-5. Но это тенденция всех современных веб разработок. |
[quote=AlexIT;39255221]многое что раньше делалось в JS, теперь делают с помощью CSS-3 и HTML-5[/quote] Вот именно это и интересует. Знать бы еще где можно почитать про это именно с точки зрения разработки игр под html5. |
Игра в 0 строк кода на чистом JS [url]http://habrahabr.ru/post/203048/[/url] |
7-paldraken > Это уже интересно. Так понимаю, что все сделано с помощью "animation" CSS3. А есть ли там что-то подобное спрайтов и коллизий спрайтов, причем без учитывания прозрачных пикселов? Вот это больше всего интересует. |
[quote=Dude;39250807] 3-shamanio > насколько мне известно, на нем можно рисовать, но вряд ли двигать спрайтами. )) [/quote] Очень большое заблуждение. Вот пример игры на канвасе [url]http://gameofbombs.com[/url] |
9-shamanio > а где можно почитать про работу с канвазом? Особенно интересует возможности спрайтов, коллизии с учетом прозрачностей, анимация гифок и т.п. |
Знаю пока только это [url]https://developer.mozilla.org/ru/docs/Web/Guide/HTML/Canvas_tutorial[/url] Так как сам хочу начать с него. |
11-shamanio > спасиб |
Текущее время: 08:05. Часовой пояс GMT +3. |