ну он-то быстрый, но извините, 3Д сам по себе будет жрать много ресурсов. А если еще и через обертку — это ж вообще жопа.
так что не уверен, что это сработает…
это их сейчас посчитать по пальцам.
а когда вышел iPhone 3GS и HTC Nexus?
такие себе пороговые девайсы в плане производительности.
Сейчас туда прибавился iPad. Вот-вот добавятся iPhone 4, HTC Desire и все новые девайсы.
И это будет быстрее, чем можно представить.
И это те платформы, на которых такие игры будут работать.
Очень динамичный и богатый рынок.
Который упускать будут только полные идиоты.
Так что все там будет.
… и называется она jquery =))
jquery.support()
но не в этом суть.
ну посмотрит он, что поддерживает.
и что?
разработчики не будут делать по две версии игр — слишком накладно по деньгам.
а добавлять js-прослойку, для конвертирования (как сейчас из svg в vml) — слишком накладно по машинным ресурсам.
да, и удобно.
а то сайта пока нет, где хостить еще не определился, да и вообще что и как хз.
а так, поднял на студийном сервере ящик с перенаправлением на жмейл и все прекрасно
это автоматически сделает IE9 дефолтным браузером геймеров
… и уменьшит прибыли онлайн-игр за счет отсева других платформ (включая мобильные, а-ля айфон/айпад/андроид).
Думаю, в такой ситуации, игродевелоперы предпочтут WebGL, потому что он будет на всех платформах, включая винду (геймеры — не тот контингент, который пользует (только) ИЕ или кто не может / не захочет поставить хром/сафари/лису/оперу)
Нет… Ну нет… Ну пожалуйста… Только не очередная проприетарная реализация… Пожалуйста, умоляю, пусть хоть апи тот же самый будет… НУ ПОЖАЛУЙСТА!!!
Услышь меня, Билли!!!
:'(
prohibited = запрещенный.
следственно такие заморочки тоже запрещены.
иначе в этом пункте не было бы смысла вообще: прослойка билдится внутрь проекта и, ессно, само приложение уже будет стучаться уже к апи яфона.
таким образом и флеш можно скомпилить (что, собственно, флеш кроскомпайлер и делал).
вы проникаетесь всей абсурдностью этого пункта соглашения?
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or Javascript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
т.е. нельзя стучаться к API того же юнити, либо чего еще. Можно только напрямую обращаться к API яфона (обращаем внимание на текст в скобках в конце).
бред? по-моему да.
ну, тогда выражусь иначе.
да, ФФ сама по себе уже подгружает в некоторой степени ЦП (чего уж там, довольно прилично), но наличие флеша в ней картину не особо меняет.
>В хроме и сафари, а также в ночном билде вебкита я не заметил нагрузки. Может проблема в FF? :)
да, проблема в ФФ, я и не думал утверждать обратное)
вообще, яваскриптовый движок лисы все больше огорчает, на фоне других. про сафари на маке я вообще молчу. это просто совершенство в плане работы ЖС. на его фоне все браузеры сосут.
зы
ага. кричали они, что он быстрее V8, но как-то это ниразу не заметно.
хотя может просто стоит подчистить лису, хз…
>А я напишу 3d игрушку на html5. ибо туда входит WebGL.
удачи)
>Есть полно других движко, unity3d просто самый продвинутый и удобный.
вы вообще читали лайсенс?
там нельзя ВООБЩЕ никаких движков. хоть юнити3Д, хоть хуюнити4Д
на счет карбона. кокоа тут ничего сказать не могу.
но опять же.
забивали? простите, но вся продукция адоба нативно маковская, и только потом виндовая.
и весь адоб поголовно на маках сидит.
флеш — исключение?
не верю.
честно.
да, переизбыток флеша сильно подгружает.
но.
я пользуюсь лисой, а не сафари.
у меня всегда ооочень много вкладок.
почти везде есть флеш.
и все нормально.
может все-таки проблема в сафари?
ЗЫ
а вот пример с канвасом выше загрузил ЦП ппц как
не, ну конечно аппстор не из одних игрушек, но новый лайсенс бОльшую часть нынешних игрушек убивает. я думаю это неправильно.
да, флеш довольно тяжелая прослойка, но какие-то развлекушки а-ля арканоид или простая аркада двухмерная — на флеше делается за милую душу. это идеальный инструмент для этого.
я сам не фанат флеша, но у него есть свои плюсы и сильные стороны, есть области, в которых его применение очень оправдано. и лишать этого разработчиков и пользователей — скотство.
к тому же, новый лайсенс гробит и игры на юнити3Д. и на чем делать 3Д-игры, да и вообще, приложения, в которых активно используется 3Д? на голых сях? это же бред.
на счет аппаратки флеша под маком — я уже точно не помню, что там и как, но помню что есть какие-то трудности с доступами к железу и не только.
согласитесь, ведь Адоб не враги себе, и если бы можно было — сделали бы флеш под мак ось быстрым и стабильным. Там ведь не быдлокодеры какие-нибудь работают. Следственно, если этого не делают — есть какие-то ограничения платформы.
Сергей, при всем моем уважении, но вы напишете 3Д-игрушку на хтмл5?
когда речь идет о простых апп-ах, то да, хтмл-цсс-жабаскрипт и вперед, я сам согласен (кстати, все никак руки не доходят попробовать написать апп для яфона, но то такое).
Но игры?
Да, частично что-то очень простое можно компенсировать канвасом (который делать только руками кстати), но извините, в плане удобства работы с графикой и анимацией, флешу нету равных.
а то, что флеш тупит на маке — вина не только адоба, но и эппла, которые не хотят идти на встречу адобу.
в флеше под виндой есть аппаратное ускорение, под маком — нету, потому что они не могут к нему простучаться через ось. а эппл не дает апи для этого.
два барана на узком мостике.
сколько статей не читай, но пока свои шишки не набьешь — не созреешь…
а вообще по началу это весело…
работать по 14—18 часов в сутки, пыхтеть ночами, без выходных и без денег — но каждому сданному проекту радуешься, как ребенок…
много амбиций и энтузиазма…
только потом это проходит и остается чистая работа)
у кого-то было в книге: «Вам придется сделать выбор: либо делать хорошо, либо зарабатывать деньги» (как-то так).
все чаще и проще соглашаешься с идиотскими требованиями клиента, а весь свой пыл и амбиции перенаправляешь в собственные проекты… для самореализации…
эх…
и да, веб-разработчики плачут от счастья отнюдь не по поводу тех тегов, о которых речь в сабже.
а те, по которым плачут — будет много сложнее эмулировать в недобраузере средствами js/flash.
хотя, верю, надеюсь и жду, что кто-то сделает либу, которая это сама будет делать (сам, увы, не потяну такое написать. хотя… надо подумать). Т.е. заменять тег video/audio на флеш, canvas на vml, остальное через яваскрипт эмулировать…
семантикой.
хотя, если честно, по-моему и этот плюс не особо весомый, потому что, если я ничего не путаю, гуглы-яндексы итак понимают, что если id=«nav», то это навигация и т.п.
спасибо за комплимент)))
вообще, изначально я эту конструкцию закрутил для выдачи svg/vml, но в итоге забил в том случае и вставил флешку (из-за совершенно идиотского ресайза svg-рисунков в webkit, а нужен был тянущийся рисунок)
но конструкция осталась)
вы издеваетесь?)))
так что не уверен, что это сработает…
а когда вышел iPhone 3GS и HTC Nexus?
такие себе пороговые девайсы в плане производительности.
Сейчас туда прибавился iPad. Вот-вот добавятся iPhone 4, HTC Desire и все новые девайсы.
И это будет быстрее, чем можно представить.
И это те платформы, на которых такие игры будут работать.
Очень динамичный и богатый рынок.
Который упускать будут только полные идиоты.
Так что все там будет.
jquery.support()
но не в этом суть.
ну посмотрит он, что поддерживает.
и что?
разработчики не будут делать по две версии игр — слишком накладно по деньгам.
а добавлять js-прослойку, для конвертирования (как сейчас из svg в vml) — слишком накладно по машинным ресурсам.
а то сайта пока нет, где хостить еще не определился, да и вообще что и как хз.
а так, поднял на студийном сервере ящик с перенаправлением на жмейл и все прекрасно
… и уменьшит прибыли онлайн-игр за счет отсева других платформ (включая мобильные, а-ля айфон/айпад/андроид).
Думаю, в такой ситуации, игродевелоперы предпочтут WebGL, потому что он будет на всех платформах, включая винду (геймеры — не тот контингент, который пользует (только) ИЕ или кто не может / не захочет поставить хром/сафари/лису/оперу)
Услышь меня, Билли!!!
:'(
следственно такие заморочки тоже запрещены.
иначе в этом пункте не было бы смысла вообще: прослойка билдится внутрь проекта и, ессно, само приложение уже будет стучаться уже к апи яфона.
таким образом и флеш можно скомпилить (что, собственно, флеш кроскомпайлер и делал).
вы проникаетесь всей абсурдностью этого пункта соглашения?
не движки, а прослойки.
т.е. нельзя стучаться к API того же юнити, либо чего еще. Можно только напрямую обращаться к API яфона (обращаем внимание на текст в скобках в конце).
бред? по-моему да.
да, ФФ сама по себе уже подгружает в некоторой степени ЦП (чего уж там, довольно прилично), но наличие флеша в ней картину не особо меняет.
>В хроме и сафари, а также в ночном билде вебкита я не заметил нагрузки. Может проблема в FF? :)
да, проблема в ФФ, я и не думал утверждать обратное)
вообще, яваскриптовый движок лисы все больше огорчает, на фоне других. про сафари на маке я вообще молчу. это просто совершенство в плане работы ЖС. на его фоне все браузеры сосут.
зы
ага. кричали они, что он быстрее V8, но как-то это ниразу не заметно.
хотя может просто стоит подчистить лису, хз…
удачи)
>Есть полно других движко, unity3d просто самый продвинутый и удобный.
вы вообще читали лайсенс?
там нельзя ВООБЩЕ никаких движков. хоть юнити3Д, хоть хуюнити4Д
на счет карбона. кокоа тут ничего сказать не могу.
но опять же.
забивали? простите, но вся продукция адоба нативно маковская, и только потом виндовая.
и весь адоб поголовно на маках сидит.
флеш — исключение?
не верю.
да, переизбыток флеша сильно подгружает.
но.
я пользуюсь лисой, а не сафари.
у меня всегда ооочень много вкладок.
почти везде есть флеш.
и все нормально.
может все-таки проблема в сафари?
ЗЫ
а вот пример с канвасом выше загрузил ЦП ппц как
да, флеш довольно тяжелая прослойка, но
я сам не фанат флеша, но у него есть свои плюсы и сильные стороны, есть области, в которых его применение очень оправдано. и лишать этого разработчиков и пользователей — скотство.
к тому же, новый лайсенс гробит и игры на юнити3Д. и на чем делать
на счет аппаратки флеша под маком — я уже точно не помню, что там и как, но помню что есть
согласитесь, ведь Адоб не враги себе, и если бы можно было — сделали бы флеш под мак ось быстрым и стабильным. Там ведь не быдлокодеры
когда речь идет о простых апп-ах, то да, хтмл-цсс-жабаскрипт и вперед, я сам согласен (кстати, все никак руки не доходят попробовать написать апп для яфона, но то такое).
Но игры?
Да, частично что-то очень простое можно компенсировать канвасом (который делать только руками кстати), но извините, в плане удобства работы с графикой и анимацией, флешу нету равных.
а то, что флеш тупит на маке — вина не только адоба, но и эппла, которые не хотят идти на встречу адобу.
в флеше под виндой есть аппаратное ускорение, под маком — нету, потому что они не могут к нему простучаться через ось. а эппл не дает апи для этого.
два барана на узком мостике.
а вообще по началу это весело…
работать по 14—18 часов в сутки, пыхтеть ночами, без выходных и без денег — но каждому сданному проекту радуешься, как ребенок…
много амбиций и энтузиазма…
только потом это проходит и остается чистая работа)
у кого-то было в книге: «Вам придется сделать выбор: либо делать хорошо, либо зарабатывать деньги» (как-то так).
все чаще и проще соглашаешься с идиотскими требованиями клиента, а весь свой пыл и амбиции перенаправляешь в собственные проекты… для самореализации…
эх…
ну так, к слову, что и тем таблицам особо доверять нельзя.
увы.
а те, по которым плачут — будет много сложнее эмулировать в недобраузере средствами js/flash.
хотя, верю, надеюсь и жду, что кто-то сделает либу, которая это сама будет делать (сам, увы, не потяну такое написать. хотя… надо подумать). Т.е. заменять тег video/audio на флеш, canvas на vml, остальное через яваскрипт эмулировать…
хотя, если честно, по-моему и этот плюс не особо весомый, потому что, если я ничего не путаю, гуглы-яндексы итак понимают, что если id=«nav», то это навигация и т.п.
вообще, изначально я эту конструкцию закрутил для выдачи svg/vml, но в итоге забил в том случае и вставил флешку (из-за совершенно идиотского ресайза svg-рисунков в webkit, а нужен был тянущийся рисунок)
но конструкция осталась)