Интересно ваше мнение насчет HTML5 игр. Доводилось ли вообще играть в подобные? Встречали ли вы заслуживающие внимания проекты? Да и как в целом относитесь к технологии?YemSalat20 ноября 2012, 23:1900
Да. Нет. Как к стандарту - положительно, как к средству разработки игр - отрицательно.
Насчет средства разработки - думаю это вопрос времени, уже сейчас есть несколько неплохих SDK.
На самом деле JavaScript довольно капризный в этом плане язык, со всеми своими динамическими типами..
Единственное, что мне не нравится в технологии, так это то, что регулярно в том или ином браузере всплывают различные ошибки, потому что приложение было заточено под какой-то один конкретный браузер.
Доводилось немножко писать под нее. JS как язык лично для меня просто ужасен, но с надстройкой в виде CoffeeScript разработка становится очень даже удобной и приятной. Правда слабая типизация JS и здесь покою не дает, привыкать нужно.
Насчет заточки под определенные браузеры. На самом деле все новые приложения на HTML5 в основном просто игнорируют все что ниже ИЕ9, а в остальных не такая уж большая разница, все в силу своих возможностей стараются соблюдать стандарты.
Насчет косяков JS, типизации и т.п. - не в первый раз слышу подобное мнение, и оно на мой взгляд полностью оправдано.
Многие прогеры, привыкшие к ООП, обычно стремятся применить знакомый подход в JS.
ООП - это более "человечный" подход, гораздо лучше дается для восприятия.
Но это совсем другая история :) Если разобраться с прототипами и т.д. - ООП становится даром не нужен.
Я когда играю, мне абсолютно все-равно какая технология там работает. А если смотреть с точки зрения разработчика, то javascript мне показался очень приятным языком (но я только начал читать доки, так что всего не знаю). Есть хорошая библиотека для игр - Akihabara. В общем почему-бы и нет. На будущее во всяком случае взял html5 на заметку.
На самом деле я задал этот вопрос с "задней мыслью"
В данный момент разрабатываю онлайн конструктор игр, во многом подобный ГМ. (делать вставки на чистом JS с использованием api можно)
Поэтому было интересно ваше мнение. Как считаете - удобная среда разработки, которая позволит создавать проекты без программирования - будет для вас плюсом, если рассматривать переход на HTML5 как платформу?
Ох, не люблю я конструкторы, предпочитаю хорошо документированные библиотеки. Видимо я не отношусь к целевой аудитории вашего проекта. )
Вообще он будет в двух "частях" - конструктор, и непосредственно движок, библиотека. Разрабатываются отдельно, так что возможно и относитесь :)
Тогда это интересно. Буду следить :)
Если в нём не будет ситуаций вроде того, что в Хроме звуки не заиграли, а в Файрфоксе спрайт отвалился, то я бы всерьёз рассмотрел возможность его использования. Коли в самом деле столь удобно, как в ГМ.
Я на время гаминатора поставил проект на паузу, как только будет что "потыкать" - обязательно оформлю пост.