Pull to refresh
5
Solver@solver

Back-end developer

53
Subscribers
Send message
Да уж. Статья будет полезна в основном тем, кто совсем не читает документацию…
Аналогичный по мощности VPS стоит порядка 200руб/мес.
Да, это не полная халява, но цена смешная.
Думаю это некий баланс между облаком и домашним сервером.
Интересный движок.
Почти)
Дворец пионеров, но в Брянске.
Ух… помню свой первый мультивибратор на них.
Это была первая схема которую я сам спаял.

Как же давно это было…
>Танки онлайн не бегают на мобилках. Во-первых они тормозят на Android с браузера(как и большинство флеш игр), во-вторых их нету на iOS.

Так и запишем, «не читал но осуждаю».

Во первых, танкионлайн запускаются нативно на андроиде, какой нафиг браузер? Разработка плагина для мобильно браузера прекращена.
А вот вторых, все вменяемые разработчики, даже не пытались делать игры для мобильного браузера на флеше. Игры делаются для AIR.

В общем все с вами понятно, вы реально сами ничего не делали, а пишете с рассуждений людей, пробовавших AIR сто лет назад. Да даже не AIR, судя по вашим словам, они пытались запускать игры в мобильном браузере, со всеми вытекающими тормозами и глюками.

А про поиск других технологий… это далеко не все делают. Когда AIR для мобильников только начал развиваться, тот же юнити был более вылизан. Плюс объективно, юнити позволяет быстрее прототипировать игры. Поэтому его многие и выбрали. Но с той поры прошло много времени, это надо учитывать.

P.S. Ну и линух тут со всем не причем. От него отказались по коммерческим соображениям. Доля линуксов на десктопах очень мала, а ресурсов развитие этого направления требует много.
С перспективами соглашусь… они туманны.
И хотя adobe пытается развивать флеш, репутация уже подмочена… разработчки что называется «смотрят по сторонам».

А вот на счет скорости, тут все относительно. Такионлайн, это очень простая игра? На мобилках бегает отлично…
Очень спорные утверждения.

> У AIR все очень плохо с производительностью.

Смотря что с чем сравнивать. Возможно это было когда-то давно.
На движке Away3D я пока не сталкивался. Хотя если пытаться на нем кризис писать, то возможно и не хватит. Но таких игр единицы.

>Денег на самом деле в флеше с каждым годом все меньше и меньше

Тоже очень странно. Ни разу не встречал выражения «денег в Marmalade практически нет, надо идти на Unity3D»
Я всегда думал, что деньги есть в фейсбуке, во вконтакте, в апсторе, в ггулплее и т.д. т.е. на каком-то рынке.
Да и пользователям по барабану на чем игра, лишь бы работало нормально.

>HTML5 и JS движки пока сыроваты, но пока что будущее видится в этом направлении.

Я бы сказал, что они не сыроваты, а вообще в зачаточном состоянии. Там еще со стандартами даже проблемы. Головняк тот еще.
Ну и до кучи, некоторые издатели и производители игр попробовавшие делать и развивать на них игры, в итоге отказались.
Даже тот же фейсбук отказался от html5.
Будущее у них конечно есть… но оно не ближайшее)) Хотя это конечно же ИМХО.
Вообще он изначально под Away3D делается, но исходники-то открыты… так что все в ваших руках.
Именно. Закрыли только мобильный браузерный плагин.
А разработка AIR под мобилки идет полным ходом.
Как это никто? Вся статья о том, как люди выбрали эрланг, выкинули нафиг 200 серверов и оставили 2.
Сплошные положительные эмоции, ни слова о недостатках…
Этот вопрос решен так, что сервер пока делается для конкретной игры, она сессионная.))
Т.е. запускается карта, на ней воюют игроки. Игрок понятия не имеет на каком он сервере.
При старте боя, игроки объединяются на одном сервере, чтобы все задержки свести к минимуму.
Это процесс настраиваемый и происходит динамически.
При этом механизмы миграции игроков и серверов, очень похожи на описываемые в презентации.
Но заданный вами вопрос интересен и он будет прорабатываться…
Если это интересно, можно будет статейку написать по результатам. Чего удалось добиться и как это все работает.
Что неправильно-то? Речь не про акторы в целом, у себя в скале, я на них отлично все что надо считаю, а про конкретно скорость расчетов на эрланге… все что читал про него, говорит что с математикой там все плохо в плане производительности.
Ха, прикольно. У дураков мысли сходятся))
Один в один мой сервак на Scala+Akka… прямо дежавю при чтении.
Да при чем тут удобство то?
Мне в скале тоже просто отлично все обрабатывается)
Я про то, что все равно будет 80-200 серверов на чем тяжелом для всех расчетов и 1 (ну или парочка) серверов на эрланге для обработки подключений… и это не ничем не отличается от просто 80-200 серверов орбабатывающих все.
Я не вижу тут профита. Разве чтоб можно было шильдик повесить «дезигн бай эрланг».
Вынести то можно… только что тогда останется? просто обработка входящего пакета и отправка его в нормальный сервер, который уже все сделает?
Тогда выигрыш будет ничтожным… если вообще будет.
Ну в целом, учитывая что они фермы клепают, эрланг неплохой выбор.
А вот как быть с играми, в которых состояние это не банальный набор грядок, а где есть активные действия между игроками в реальном времени, котоые к тому же завязаны на довольно тяжелые расчеты коллизий и прочих вещей?
Всякие стрелялки и т.д. типа танковонлайн…
Сдается мне, что эрланг не потянет такое…
>Ох ваша неправда по многим пунктам, особенно про SVN, которая в бесплатной Юнити поддерживается прекрасно :)

Смотря что считать за «поддерживается прекрасно»… некоторые слаще морковки ничего не ели в жизни и поэтому просто сам факт работы для них, это уже прекрасно )
Как пример. открыли мы с вами одну и туже сцену, поковыряли один и тот же объект… попробуйте теперь с мержить это все.

>На фришной Юнити или на Юнити за 400$ народ делает успешные платные игры, даже ММО вот одни ребята запилили.

Это вот вообще странное утверждение. На грани бессмысленности. Люди вон и без юнити делают успешные игры. И? Значит юнити вообще не нужен, так ведь? ;)
Ну и сделайте плиз на юнити за 400$, любую простейшую сетевую игру… а мы посмотрим как оно выйдет.
Ну и других ограничений полно.

Суть ведь не в том, что можно делать, а в том, чего нельзя. А нельзя делать очень важные вещи, которые особенно важны в начале знакомства с продуктом… когда ты пишешь первый проект. И учишься продукт применять. 30 дней триала для этого явно недостаточно.
Для автора, судя по статье, это не актуально.
Да и смысла в этом уже не так много. ОБТ, основной фронт работ проделан.
К — а бек на чем?
И — PHP
К — это отстой, оно никогда не будет нормально работать
И — но ведь тестовая эксплуатация идет уже месяц, всех все устраивает, проблем нет
К — это потому что ты на PHP пишешь, и просто всего не понимаешь, но проблемы будут, обязательно.
и т.д. и т.п. разговор в таком ключе.

В итоге, исполнителя свернули, консультанту удалось убедить директора, что нормаьные системы только на C# пишут и вообще круче стека от MS ничего нет.
К чему я это? К тому, что оценить работу программистов очень тяжело, если нет конкретных фейлов.
Если есть 2 системы, например на PHP и C#, обе работают, то сказать какая система более грамотная, вот так с наскоку, почти нереально.
Надо провести довольно серьезную работу по анализу систем.

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

Отсюда много срачей тему кто круче. Если бы это не было завязано так сильно на реальные деньги, а просто на фан, то и срачей было бы гораздо меньше, и программисты относились бы друг к другу проще…

Information

Rating
Does not participate
Registered
Activity