Инструменты в Google такие, что индустрии до них ещё десятилетие расти. К примеру, после Critique (код-ревью тула в Google) от код-ревью на GitHub просто люто, бешено бомбит.
Я объективно понимаю, что мой уровень программиста даже близко не дотягивает до уровня гугл, но дико интересно, что такого может быть в коде, что индустрии расти ещё десятилетие.
Может вы смогли бы пояснить, дать ссылку или привести примеры, что так координатно выделяет инструменты гугл.
А вот интересно как будут зарабатывать компании разработчики.
Как я вижу.
1) Делать игру и продавать права Гуглу. Так и сейчас некоторые делают, продают права издателю. Наверное не очень удачный вариант. Но допустимый.
2) Сейчас продают цифровые копии. В них и успех исчисляют.
Игрок ставит на компьютер играет сколько хочет и платит за свет.
Такого на платформе наверное не будет. Я покупаю игру 1 раз. И играю бесконечно долго. Но оборудование то работает. Значит такое не выгодно.
Как вариант компании разработчики будут получать отчисления за каждый проведенный час в их игре.
А вот тут уже можно пофантазировать.
Такие игры как песочницы, в который можно проводить многие часы должный процветать.
В комментарии уже об этом писали. Разработчики будут добавлять бесполезные уровни. Заставляя игроков оставаться в игре как можно дольше.
Делать хороший линейных экшен на жесткие 100 часов игры, будет просто не выгодно. (Лучше новую песочницу)
Квесты наверное тоже будут не популярны у разработчиков. Особенно если можно будет легко найти прохождение(ну дальше каждый сам).
За то игры которым уже 5-7 лет все равно будут приносить деньги.
3) Ещё один вариант. Это принцип мобильных платформ. Внутри игровые покупки и реклама.
Тут нюанс. Игрок играет, а покупки не совершает. Оборудование работает. Дохода нет.
Тогда реклама. Если в таком ключе. Она будут принудительная. И наверное её будет довольно много.
Идея с отчислениями за проведенные часы для компаний наверное самое то.
Но думаю какие то плюшки будут и бесплатные для игроков. Ведь ютуб мы смотрим бесплатно(условно). Есть ролики даже без рекламы.
Какие ещё могут быть варианты?
Компаниям разработчикам вообще будет это выгодно?
Очень хороший пример. Я с вами согласен. Да когда речь идет RTS это или Action или Квест.
Когда жанр определяет прям четко. И игра выполнена по классическим канонам жанра.
Но может быть Action в которых что бы открыть дверь, нужно собрать подсказки и угадать по ним код. Ну чем ни квест. А может быть квест в классическом понимании, но периодически. Попадая в определенную локацию он становится Action. Когда на игрока начинает бежать толпа противников и он должен отстреливаться.
К какому жанру можно отнести Factorio. Ну с виду, вроде как RPG от 3 лица. Но мы строим завод. Может экономически симулятор. Но бы обороняем территорию. Или стратегия. А может головоломка.
А вспомним Мор.Утопия.
Мы играем 12 игровых дней. В самом начале это ну просто квест. А к дню так 9 это настоящий экшен.
Ну и что писать на коробке.
Вообще я вас наверное понимаю. Мне как программисту. Так же в мире хочется типизировать все вещи четко. Что бы было все сочетаемо и универсально. И что бы не было исключений. Но в жизни всегда есть исключения. Разработчики стремятся привнести в свои игры, что то уникальное, новое. Это и порождает отход от канонов. И размытие жанров.
Также происходит например и в живописи. Когда из разнообразия жанров возникает новый. После чего каждый художник в него вносить, что то свое. Возникают отличия от классического жанра. возникают поджанры. А из одного такого поджанра, может родиться совершенно новый жанр.
Я с вами согласен, что идя на выставку импрессионизма, вы будите крайне удивлены или даже разочарованы увидев там картины в стиле Кубизма. Но думаю увидеть на этой выставки картины раннего и позднего импрессионизма(хотя это достаточно условное разделение) не будет для вас шоком. А так же рассмотреть картины постимпрессионизм или экспрессионизма.
Поэтому я бы не стал так строго подходит к определению жанра. Может в дальнейшем это породить новый особенный жанр.
Хотел спросить. А на чем сделана игра. И на какие платформы нацелена в первую очередь. В статье об этом не говорится. Но как могу предположить это html5.
И хотел бы поучавствовать в споре о жанре idle. Так как сам сейчас занят в разработке idle игры.
Я думаю жанры игр в наше время можно очень вольно интерпретировать. И зачастую игры сочетают в себе несколько жанров. А жанры спешиваются и интегрируются.
Я хотел бы тут сослаться на статью с хабра Дизайн и математика игр-кликеров
Да изначально инкрементные игры были именно кликерами, но со временем жанр начал обрастать и другими механиками. В статье к инкрементным даже Clash of Clans. И я с этим согласен.
Лично для меня сейчас инкрементные современные(скажем так середина) это, что типа Idle Factory Tycoon.
Копишь ресурсы. Делаешь улучшения. Что бы копить больше и быстрее. Что бы купить более дорогое улучшение для более быстрого накопления. И так в геометрической прогрессии.
И мне кажется к этом пришли сами разработчики. Постоянно кликать утомляет. Если улучшения происходят сами по себе падает интерес.
Вот и происходит поиск золотой середины. Жанр видоизменяется и модифицируется. Обрастая новыми механиками и подходами.
dictionary да не работает. Но я его сохраняю через OnBeforeSerialize/OnAfterDeserialize
null по логике, это пустота, зачем её сохранять. Ну ситуации разные.
Может я со сложными элементами при сохранении не сталкивался.
А если в фаербейз передавать json как простую текстовую строку. А потом текстовую строку получать обратно и преобразовывать во что нужно. Или в массив или в объект.
Давно тема, но узнал о библиотеке только сегодня. В принципе для моих целей самое то.
Но вот проблема, при запуске на Linux Mint 17.2 у меня приложения тормозят.
Запускал как исходник так и откомпилированную версию.
Ни кто не подскажет, в чем может быть проблема. Может кто сталкивался. На офф. форуме поискал, не нашел ничего на эту тему. Карта NVidia дрова стоят.
Поставил PhantomJS() на десктопный linux. Возникает проблема с send_keys(Keys.RETURN).
Создается ощущение, что нажатие не происходить. Искал кнопку с помощью find_element_by_xpath и выполнял click. Аналогично.
Завтра посмотрю ещё.
Может какой библиотеки не хватает.
Сколько ссылок интересных, спасибо. Игры подомного плана действительно затягивают определенный тип людей. Я к ним отношусь.
Я вот только по одиссее не понял, ты запрограммировав и сам управляешь посылкой сигналов, а если сигналы не посылаешь робот действует по умолчанию, как ты его запрограммировал.
Ну и что бы продолжить развитие темы, ведь есть онлайн игры. В который программируешь объект (танк например) и он соревнуется с объектами других игроков, которых запрограммировали они.
Инсулин перерабатывает глюкозу в энергию (грубо говорят) для клеток, мышц. Если не будет инсулина, даже при нормальном сахаре, человек умрет. У него не будет энергии в клетках.
Конференций с игровыми ботами я не видел. Есть отдельные боты игровые. Но все они мертвые. Я начал писать своего, но некоторое время назад бросил, из-за сомнения в популярности. 4 игры можно найти в вики по XMPP. Других я не знаю.
Это радует. Хочется, что бы люди играли. Думаю что у игровых ботов ещё есть потенциал. И можно сделать интересные игры. В которые удобно играть где угодно.
А я только недавно начал использовать XMPP. Интересен момент конференций и ботов. Которых я начал писать. Но как оказалось это вещь давно не популярна, и боты ни кому не нужны и игры в XMPP тоже(
А по статистики он популярность не потерял. Просто мало используют.
Потрясающие фото. Кому что. Но я с неким трепетом разглядываю фото. Чувствую, что прикасаюсь к чему то, очень далекому и ранее не достижимому. Да, Земные виду очень красивы. Но осознание того, что за пределами земли что-то есть. И что ты так близко можешь это видеть, вызывает бурю эмоций. По крайней мере у меня.
Вам страшно, как он мог работать. Лет через 30 рассказом о том, с чего вы сейчас читаете это сообщение, будите приводить в шок будущие поколения. Как с этого можно было что то читать. )))
А мне вот интересна оптимизация SQL запросов. Мало где об этом пишут. Можно легко составить вложенный запрос со множеством join условий и сортировок. Но как и что там можно оптимизировать?! Было бы интересно почитать об этом.
Скоро появятся RF1. Robot Formula 1. Место пилота, конюшни(команды) будут иметь штат профессиональных программистов, которые будут писать ботов(ИИ) для болидов. И будут соревноваться с другими болидами и их ботами.
История аналогичная. Образование не профильное. Инженер-технолог. Но со школы увлекался программированием. После института удалось устроиться программистом. Работаю уже 5 лет. Правда самого программирования в работе мало. Можно сказать занимаюсь всем. Для работы пишу на Delphi. Разбираюсь в веб-программирование php и js. Сайты делаю с института, и до сих пор, периодически. Независимо от основной работы.
Думаю о работе веб-разработчика. Но получается, что я 5 лет писал на другом языке программирования и занимался база данных. А опыта веб-разработчика инет. Кто был в такой ситуации?!
Поста автора понравился. Надеюсь это не самореклама. С припиской, а курс вы можете купить тут за 999.
Было бы интересно посмотреть уроки.
Замечаю, что мало используются способы монетизации с абонентской оплатой. Почему? Дать прокачаться человеку, до некоторого уровня. А а дальше он решает, интересно ему или нет. Пусть абонентская плата будет не высокой, но это стабильный доход.
Лично мое мнение.
Покупать какие виртуальны предметы — деньги на ветер.
А платить абонемент за игру — это оплата услуги.