Search
Write a publication
Pull to refresh

Comments 12

Вы, конечно, простите, но о чем статья? В любом уроке по Юнити для начинающих информации на порядок больше, чем у вас
Статья о том, как увеличить число скачиваний, опубликовав статью на хабре.
Есть вопрос… В чем смысл использовать юнити для такой игры, когда куда логичнее и оптимальнее использовать HTML+JS, прогнанные через кордову без всяких движков и лишних вещей? Я уже не говорю о нативных способах…
Не надо разводить холивар, подобный вопрос 100 раз поднимался в подобных статьях. Каждый выбирает то, что ему удобно и больше нравится. Я тоже делаю игры на юнити, даже самые простые, просто потому что мне нравится юнити, люблю c# и не собираюсь ради этого на JS их писать.
Любую игру проще и быстрее написать на Unity3d и работать это будет приятнее и плавнее чем crodova и его суррогаты. Это я вам говорю как профессионал unity и любитель кроссплатформенной разработки.
Насчет плавности я конечно с вами соглашусь. Кордова с WebView не самая быстрая вещь и нативки с движками выигрывают. Но это касается динамических игр, где нужно выдавать постоянный и хороший fps с многочисленными обновлениями параметров внутри игры.

Но ведь у ТС страничный тип приложения. Для этого движки это немного неразумное решение, так как в данном случае игра по сути ничем не отличается от обычного приложения, которые, кстати, профессионалы никогда не пишут на подобных движках.

Вот например я бы тоже мог взять для такой игры Unreal Engine 4, ибо легко и быстро для меня. Но это не значит, что это грамотный выбор. Именно поэтому я выберу кордову в данном случае. Говорю как профессионал UE4 и разработчик на JS. :)
Просто перечислю по пунктам:
1) С# лучше JS.
2) Анимации интерфейса плавнее особенно на слабых девайсах.
3) Если вы хотите разрабатывать игры, то JS и Cordova тут не помогут, разрабатывая такие простенькие игры вы получаете ценный опыт для будущих более сложных разработок.
4) В случае, если захочется добавить красивых эффектов, систем частиц или ещё каких-то сложных анимаций, имея на руках Cordova печально улыбаемся и откладываем в сторонку свои желания, а с Unity просто добавляем что хотим.

Единственный случай когда unity это плохой выбор — когда вы разрабатываете не игру. Да и то, с новой системой интерфейса можно поспорить что лучше.
Но ведь можно писать не на голом js, а использовать framework. Например, http://babylonjs.com/
Там есть и particle systems и анимации и вообще всё, что нужно играм (даже трехмерным).
И писать можно не на js, а на typescript. Тогда и большие проекты нормально пишутся.
Много чего можно, но это будет не так удобно и уж точно не так быстро.
Я писал и на c#/Unity и на typescrypt/babylon. Если разница в скорости разработки и есть, то она зависит от того с чем из вышеперечисленного у вас больше опыт.
Значит вы плохо разобрались в unity.

Уважаемый тс, посоветуйте площадки для раскрутки инди игры. Ибо указанные Вами цифры скачивания для меня пока что далеки! Спасибо!

Sign up to leave a comment.

Articles