Анти-Factorio

    Приветствую, хабровчане! Эх, чувствую, заминусуют меня сейчас некоторые добрые люди... Однако как говорится, истина дороже, а риск дело благородное. Поэтому рискну. Начну с того, что я ни разу не геймер, мне кодить интереснее (а ещё интереснее разбираться во всяких хитромудрых железяках). Изредка играл в Цезаря, до того в Цивилизацию. Но после прочтения вот этой статьи захотелось посмотреть, что же это за штука такая Factorio. И что-то основательно на неё залип, уже неделю отлипнуть не могу. Игра действительно очень качественная, мне угодить очень трудно. Но совершенно добил ютуб-канал одного доброго человека, где несчастных кусак и плевак жгут огнемётами в промышленных количествах и разносят в щепки гранатами деревья! Куда смотрит Гринпис! Где защитники прав насекомых! Или они пока не добрались до других планет? И поскольку экологического звездолёта с Земли можно ждать ещё долго, придётся кусакам с плеваками самим позаботиться о защите себя и родной планеты.

    Представьте что Вы мирный, безобидный и вполне довольный жизнью жук. Живете себе не тужите, ухлёстываете за симпатичными жучихами , жучат воспитываете. И тут нелёгкая приносит на Вашу планету бородатого космического корсара! Кроме кайла, дешевого пистолетика и пары железяк у него правда ничего нет. Но он зловреден и изобретателен! Сначала он просто стучит своим кайлом по камням. Шумно, неприятно, но ничего, можно отползти в сторонку. Но потом он начинает строить какие-то непонятные заводы и фабрики, валить деревья, гробить экологию и вообще всяческие безобразия нарушать! А чуть Вы к нему с претензией, мол мужик, нельзя ли поаккуратнее, никакого аргумента кроме огнемёта у него для Вас не находится! Хотя вроде Вы к нему со всей вежливостью. Но хуже всего что масштабы его деятельности только увеличиваются и увеличиваются. И мирно уползти в сторонку уже не получится. Завтра он Вас достанет. А послезавтра всю планету превратит в один сплошной завод! У Вас нет иного выхода кроме как сражаться!

    Итак биологическая цивилизация (не знаю цивилизация даже или нет, жуки неразумны) против машинной. Ваше оружие - эволюция. Надо быстро развиваться, чтобы противостоять всё более и более смертоносной технике. Как я это себе представляю? Жизнь время от времени мутирует. Мутации бывают полезные, бывают вредные. А бывают вообще непонятно какие поскольку, в данный момент они явно вредны, но в изменившихся условиях могут вдруг стать полезными. Наверно Вам придётся знать КАЖДОГО (!!!) солдата в Вашей жучиной армии. Это не так сложно, даже если солдат миллионы. Серьёзные отклонения редки, и игровой движок может просто отслеживать таких особей и выводить Вам на панель. Отслеживаемый уровень мутации можно задавать. Например сила +10%. Все особи с силой выше средней на 10% и более, будут выведены на панель. Вам надо будет выбирать, какие качества своих солдат Вы хотите развивать. Причём качества эти скорее всего будут противоречивы. Например более сильный жук скорее всего окажется медленнее. А возможно жук совершенно отстойный, слабый и медленный, зато способен молниеносно размножаться совершенно чудовищной массой, в которой завязнет любая техника. Все эти разновидности Вам предстоит создать из единственного начального вида - кусака обыкновенный, или кусакус вульгарис (впрочем по замыслу не кусака даже, а скорее терпяка, ибо он чистой воды терпила, и кусаться-то как следует не умеет). Вы должны будете выбирать жуков с интересными признаками и селить их отдельно в богатые ресурсами области. Т.е. тот же метод селекции, которым с незапамятных времён создавались породы домашних животных. Разумеется законы Менделя будут соблюдаться. Так что если создадите интересного жука, обождите радоваться. Вполне может оказаться, что линия неустойчива. Когда новая порода создана, она вводится в бой. Т.е. берутся несколько жуков и подселяются поближе к базе космического агрессора, где создают улей. А дальше ульи расселяются как в обычной Factorio. Вам придется вводить в бой разные породы. Ибо каждая порода подобна роду войск. А сражение одним родом войск не выигрывается. Например есть совершенно безобидный жук, не умеющий даже кусаться, но с исключительно высокой огнестойкостью. Они массой накатывают на базу, исчерпывают запас нефти у турелей, а затем атакуют жуки-монстры. Тактика атаки думаю такая же как в Factorio - тупо переть напролом. Жуки не разумны. Результат достигается разнообразием "специализаций" атакующих. Боем Вы не управляете. Просто подселяете нужных жуков в нужное место и нужное время. Поскольку разные породы жуков, введённые Вами в бой обитают поблизости друг от друга, они время от времени будут скрещиваться. С одной стороны это хорошо, потому что могут создаваться особи с интересными признаками, которых Вы будете отбирать для дальнейшей селекции. С другой - плохо, поскольку может разрушать выведенные линии. Может быть можно разрешить строить стены между ульями, чтобы избежать нежелательного скрещивания. А может и не стоит, поскольку селекционер должен знать чего можно ожидать от скрещивания и не селить поблизости породы, скрещивание которых нежелательно. Прикручивать ли к этому делу молекулярную генетику? Даже не знаю... Боюсь это будет атомная бомба и игра перестанет быть интересной. Так что думаю пока по старинке, селекцией. Если у кого-то появятся интересные идеи по молекулярной генетике, не слишком перекашивающие игровой баланс - буду благодарен.

    Ну на этом пожалуй всё. Единственно добавлю что во-первых хотелось бы сделать игру столь же скриптуемой и модингуемой как обычная Factorio и во-вторых как полная сбыча мечт, как-то прикрутить её к обычной Factorio. Очень забавно было бы посмотреть на сражения жуков и роботов, где обе стороны управляются людьми. Хочу начать это как хобби-проект, возможно на годы. И наконец создам пожалуй здесь опрос на тему, как вам идея такой игры?

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Как вам такая идея игры?

    • 16,8%Отстой60
    • 46,1%В этом что-то есть165
    • 28,5%Интересно102
    • 8,7%Очень интересно, хочу принять участие31

    Средняя зарплата в IT

    120 000 ₽/мес.
    Средняя зарплата по всем IT-специализациям на основании 7 453 анкет, за 1-ое пол. 2021 года Узнать свою зарплату
    Реклама
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее

    Комментарии 63

      +5

      как ты правильно заметил в начале сейчас наприлетает минусов…
      Но я задумку отценил, я бы в такое поиграл с большим удовольствием… Да и в разработке бы поучавствовал, только я не разраб, но если нужен кто-то кто будет следить за серверами да разворачивать всякое пиши, возьмусь за спасибо ради общего дела.

        +4
        Уже прилетели… Увы, хабр последнее время что-то становится всё менее и менее дружественной средой. Но бог с ним, тырнеты вообще слепок в миниатюре нашего не слишком здорового общества. И если всё стадо идёт в разброд, с чего быть примерной нашей чёрной овечке ??? Очень рад во всяком случае, что хоть кого-то реально заинтересовала эта тема. Надеюсь Ваш вклад тоже понадобится. Пока наверно создам проект на своём гитхабе github.com/Karabass-Barabass. Хотя у меня с ним довольно печальный опыт. Всё недосуг его поддерживать…
          +1

          я раз сказал что у операционок apple очень неудобный и некрасивый ux/ui, и карма с плюса в минус))
          даже "ИМХО" не спасло


          а если по сабжу: знаешь ли ты что такое dwarf fortress?

            +1

            Поставил минус комментарию потому что не согласен, карму не трогал. Имхо разница плюсов/минусов к статье/комментариям и к карме как раз в том, что первое показывает согласен ли я с автором или оценил ли я оригинальность его мысли, а второе — насколько мне в целом хочется и дальше читать этого человека.

              +4

              людей который действуют согласно такому подходу — на хабре меньшинство.


              Люди слышат мысль с которой они не согласны — и сразу отправляются в карму. У них уже есть обрз человека, который говорит "такое" и им надо убрать таких людей с хабра. Им леньг читать целую ветку комментариев, почему этот аргумент важен, даже если он с противоположной точки зрения.


              Но это все вторично. Первично то, что люди ставят плюс в карму в несколько раз (может на порядок) реже, чем минус.

          +10

          Минусы легко объяснимы. Вы думаете что люди заходят сюда, читают до конца и оценивают по шкале нравится/не нравится. На самом деле это тонкое искусство — удержать читателя до конца статьи. Очень многие зайдя сюда сначала будут вынуждены прорваться через закос под Гретту Турнберг а потом через сумбурное описание в стиле копипасты «джва года хочу такую игру» и в конце понять что автор хочет пилить игру с нуля и даже не почитал предварительно о самой игре. Говоря же по сути у вас получится что угодно но не факторио. Проект развивался на протяжении 10 лет с помощью мощнейшей подкачки фидбеком со стороны комьюнити. Лучше смотреть в сторону Lua скриптинга и модостроения. Один из крупнейших модов Rampant улучшающий ИИ и моды добавляющие новые виды противников. На практике же основную сложность создают взрывающиеся кусаки, особенно с ядерным взрывом.Есть и моды для игры за жуков навроде hive mind.

            0

            есть ещё отдельная категория людей которые нелюбят моды как класс, общался с парой таких и их аргументы довольно весомы
            всего уже не помню но был такой пример на базе какой-то крафтилки:
            "90% популярности игры строится на модах, но проблема в том что игра обнавляется нонстопом евридей, а моды могут месяцами быть в стагнации, кроме того моды часто ссорятся между собой и сильно глючат. в итоге чтобы хорошечно поиграть приходится потратить очень много времени на пробы и ошибки, и через два дня когда вернёшься в игру всё повторить"
            я не являюсь ненавистником модов, но поиграть у меня получается очень нечасто и очень недолго, и поминуя как я провёл целых два часа ставя для жены моды в sims я бы не хотел потратить так же время когда сам захочу во что-то поиграть.

            +2
            Уже прилетели

            Может, если бы не начали статью с нытья о карме — то не прилетели бы

          +1
          С одной стороны эволюционируют жуки с генетическим отбором, а с другой роботы по тому же принципу, а ты сидишь смотришь и кофе пьешь.
            +10
            я и без игры так делаю
              +8
              Обычный день комментатора матчей в StarCraft II.
              +7
              Идея как идея. Если бы вы любили играть в другие игры думаю вы нашли бы уже что то похожее и видели плюсы и минусы подобного геймплея.
              По сути вы сейчас описали смесь двух игры 20 летней давности (первое что пришло в голову при прчотении) starcraft где сражения роботов между животинками, но типы юнитов там ограничены, и earth 2140 где игрок выбирал каких юнитов он будет создавать, начиная с шасси, заканчивая вооружением которое он туда будет ставить.

              Да это интересно, по началу когда ты не знаешь что как работает и что как может получиться, но через месяца два старта игры, на wiki появятся уже основная информация что как вывести нужных типов и против чего это будет работать. В итоге вместо оплаты свохи трудов вы скорее дадите хорошую возможность заработать «стримерам» которые будут учить ленивых игроков. А значит вам надо придумать так чтобы информация в виде гайдов от стримеров была бесполезна, т.е. чтобы интересен был процесс игры и предуагадать результат было крайней сложно.
              Поэтому идея прикрутить к факторио такая себе, мир роботов там более менее статичен, а раз статичные требования к вашим юнитам, то и ваше селекционирование в итоге остановиться на нескольких шаблоных вариантах, и когда игрок их узнает он просто выключит игру и все.
                +1
                Почему собственно ??? Генетика штука крайне пластичная и лабильная. Представьте себе геном хотя бы сотню генов, каждый из которых кодирует несколько фенотипических признаков. Экспрессия каждого гена потомка есть взвешенная сумма генов родителей умноженных на степень доминантности гена и случайный коэффициент, плюс случайная поправка. Признаки считаются как линейные комбинации влияний генов, с насыщением и нулём. Всё управляется случайными числами. Геном от игрока скрыт, но доступен в конфигах. При двух разных запусках игры у Вас просто НЕ ПОЛУЧИТСЯ одинакового хода селекции. Либо придётся задавать сид, как сделано в оригинальной Фактории для генерации карты. Так что стримерам типа Фёдора Ляпина придётся давать либо некоторые общие рекомендации, либо говорить мол чуваки, вводите некий определённый сид, и да привалит вам щщастье. А там и всякоразные моддеры кучу конфигов напишут. И возникнет вопрос, а на каком моде Вы играете… Так что дикий сорян, но проблем тут не вижу. Я в чём-то не прав ???
                  +4
                  При подобной реализации в чем тогда смысл селекции если для игрока это будет выглядеть как полный рандом? Такие игры есть и в виде рогаликов и в виде товердефенса где игроку не предоставляется возможности выбрать общую линейку развития а дается на выбор 1-3 варианта из нескольких десятков каждый раз, и желаемое можно вообще не встретить за игру, но в этом и есть их реиграбельность.

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

                  В итоге получаем замечательную проблему в балансе. Один игрок будет знать результат своих действий и всегда может изменить свое развитие под противника, а другой игрок имеет в своем наборе рандомный хаос и как то повлиять на это он не сможет в принципе. Как то не очень похоже на соревновательную игру. И собственно зачем тогда все это, если достаточно просто рандома с пары наборов которые визуально можно оформить как угодно?
                    0
                    Простите, почему хаос ??? Вы в картишки играете, хотя бы в обыкновенного подкидного дурачка ??? Там ведь тоже хаос. И если уж Вам совсем не повезет, Вы обязательно проиграете, каким бы мастером ни были. Только почему-то есть те, кто почти никогда не проигрывает, и те кто из дураков не вылазит. Сила игрока как раз в том, чтобы использовать хаотичность в свою пользу и препятствовать ей действовать во вред.
                      +2

                      Дело в том, что подкидной дурачок — это достаточно простая игра. Проблема хаоса в сложности и глубине зависимостей. Дурака (или аналогичную игру) относительно легко сбалансировать, а вот игру с правдоподобной и функциональной (что важно) генетикой чрезвычайно сложно.
                      Вы только не подумайте, что это критика "лишь бы поперёк". У меня у самого в загашнике сотня pet-проектов, среди них есть пара игр, которые я "джва года ждал" и даже начал ни шатко ни валко писать. Движок одной из них даже послужил ядром реального игрового проекта, который был выпущен через гринлайт и "успешно" загнулся.
                      Так вот, проблема проектов вроде вашего или моих в том, что они простые, понятные, лаконичные, играбельные… только у нас в головах. Мозг чертовски ленивая штука, которая отлично умеет себя незаметно обманывать. Вообще самих себя люди в ходе эволюции научились оманывать лучше всего. А наши с вами мозги программистов еще и умеют "в абстрактное мышление"! Это вообще жопа. Мы выделили для себя удобный комфортный уровень абстракуии, на котором "четко видим" будуший проект "очень детально". Действительно сложные моменты аккуратно вытесняются из размышлений под простым предлогом: "это рабочие моменты, они, конечно, потребуют много ресурсов и энергии, но ничего принципиально неразрешимого в них нет".
                      Проблема в том, что эти "рабочие моменты" имеют обманчиво низкую сложность. Более того, совсем не ясно насколько они решаемы в принипе и на насколько глубокие компромиссы придётся идти, чтобы сдвинуть проект с проблемной точки. А точек таких будет далеко не одна. Получится ли уложить проект в доступные ресурсы так, чтобы компромиссы не убили его полностью? Никто не знает.


                      Очень трудно такое признать. У меня это едва-едва получается со своими идеями, если старательно представлять, что это не мои идеи, и что задачи по их реализации мне придётся делать как бы по работе. Начинаешь декомпозировать, начинаешь копать чуточку глубже и вырисовываются такие инженерные болота сквозь призрачную пелену оптимистического тумана, что становится понятно почему вашу простую, но гениальную идею еще никто не воплотил. Ну как сказать "понятно"… Тоже не всегда. Короче, люди чертовски хорошо умеют обманывать самих себя, и это довольно хорошо, иначе многие замечательные крутые успешные проекты даже не были бы начаты.


                      Какие проблемы видятся в вашем случае (да, я не утверждаю, что это неразрешимые проблемы, но это определенно инженерное болото, в котором придётся нехило помесить говна):
                      1) баланс. Чем больше параметров будет управляться вашим геномом, тем больше сочетаний этих параметров. Построить модель так, чтобы всё было и прозрачно, и производительно, и играбельно — это чертовски сложно. Придётся вводить тысячи настроечных параметров. которые будут блокировать или нёрфить имбовые ветки, ведущие к очень быстрой потере игрового интереса. Чтобы не превращать игру в локальный филиал Folding@home, придётся скриптовать какие-то пути и направления развития, подталкивать пресетами… Любая качественая игра делается не для красивой лаконичной модели куска реального мира, а для конкретной утилитарной темы — подсадить игрока на человекочасы в игровом мире, на возвращение в игровой процесс, на "покупку" (так или иначе) игры, ее дополнений и донаты. Не знаю как вы там собираетесь ее монетизировать, но придётся же как-то оплачивать своё рабочее время, иначе можно и сгореть ненароком.


                      Хотел написать второй и третий пункт, но, черт подери, первого уже достаточно.
                      Искренне надеюсь, что ваш энтузиазм победит все проблемы, однако это, к сожалению. довольно маловероятно.
                      Попробуйте начать делать детальное ТЗ на вашу игру. Если плучится сделать достаточно детально для хотя бы примерного планирования, значит я, к счастью, оказался не прав в своём скепсисе. Но в ТЗ не должно быть абстрактных вещей и слишком размытых отсылок "по аналогии". ТЗ имеет смысл развивать итеративно, начиная с тезисного, но в первуюочередь деталищировать следует сложные и непонятные участки. Это может сэкономить очень много времени и работы.

                +2
                Достаточно взять мануал мододела для факторио…

                Я встречал моды, которые позволяют строить фильтры для очистки воздуха.
                Как-то раз старался пройти максимально на чистой энергетике, к сожалению, поля солнечных батарей заставили потесниться большое количество жуков :)
                  +4
                  Там целая система моддинга на LUA.
                  mods.factorio.com
                  Можно, к примеру, этот попробовать:
                  mods.factorio.com/mod/Hive_Mind
                    +3

                    Есть ещё два интересных мода для жуков.
                    Один делает их умными, второй добавляет разнообразия в их популяцию.

                      +1
                      Знаю. Пока не смотрел, я полный чайник, играю всего неделю. Но что-то мне очень сомнительно, что подобное можно написать на lua. Всё-таки игруха построена на игре за совершенно определённую сторону. И можно ли сыграть за противника — сильно непонятно. Ясно тут во всяком случае одно. Прикручивать к Фактории это надо сразу же. В самом начале разработки. Во всяком случае сразу появится средство отладки. А прикрутить через скрипты наверняка можно. Первое что в этом проекте начну изучить это именно API обычной Факторки.
                        0
                        Косвенно можно. Вот, к примеру, еще два мода:
                        mods.factorio.com/mod/biter_factions
                        mods.factorio.com/mod/Pheromones

                        Со стороны C++ там всё есть — и куда толпу направить, и steering behavior, и цели можно указывать — вытащили ли на high-level в LUA — не знаю, но вроде да (я больше другим занимался). Плюс подобие RTS автоматизации есть в artillery train и spidertron (late game stuff).
                          0

                          Простите, что не в тему, но язык всё-таки называется Lua (луна по Португальски). Это не акроним.

                          0
                          Да, вытащили. Отсюда надо копать:
                          lua-api.factorio.com/latest/LuaUnitGroup.html
                        +1

                        ФёдорЛяпин крут.


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


                        Так же есть свои антипаттерны.


                        Собственно поэтому перестал играть, так как игра превращается в работу)

                          0

                          Можно быстро дожить до дронов и скипнуть CanIO.


                          Хотя мне нравится возможность масшабирования и смелтера и производства при большом белте

                            0
                            Не то что крут, СУПЕРМЕГАКРУТ!!! :)))) Заставить меня смотреть 4-часовой стрим, когда мне по полчаса на видос тратить лень, это нужно ещё УМУДРИТЬСЯ!!! :))))
                            А с главной шиной у меня чего-то не получается. Правда я полный чайник, играю всего неделю. Но всегда почему-то выходит так, что есть какие-то срочные, пожарные нужды. И вместо разумного планирования приходится заниматься отстойным соплестроем :))))
                              0

                              Это потому что Вы ещё не знаете, что вам нужно и в каком виде это вам нужно и куда это нужно будет доставить.
                              Это придёт с опытом

                            +1

                            Да Вам просто в NaturalSelection нужно идти, там как раз всё есть для Вас. И эволюция и борьба с ненавистными человеками, кусаки опять же (а ещё летаки, плеваки, топтаки)

                              +6
                              Spore?

                              В этой игре игрок управляет развитием существа, внося изменения по своему желанию, тем самым улучшая его характеристики. Игра состоит из пяти стадий развития, начиная с микроорганизма и заканчивая высокоразвитой цивилизацией.
                                0

                                Тут недавно еще один проект вдохновлявшийся Spore появился — The Eternal Cylinder.

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

                                Короче я джва года жду эту игру…
                                  +1
                                  Народ, дико извиняюсь что не успеваю ответить всем. Я ведь ещё немного так сказать арбайтен. Витамины для питания мозга нужны не только игроделу, но и скромному FPGA-шнику и микроконтроллерщику :))) Огромная благодарность всем за критику. И ещё бОльшая тем, кто позитивно воспринял эту идею. Очень надеюсь что из этого всё-таки вырастет что-то интересное.
                                    0

                                    Если нападениями жуков будет руководить человек, то "оборона" от них станет намного более интересной и сложной. Можно будет наносить точечные удары в самые незащищённые места базы: например, остановить поставку какого-то ресурса (угля или руды), разорвать линию снабжения электричеством/нефтью/патронами.
                                    Про разные виды жуков- можно сделать по принципу камень-ножницы-бумага и вынуждать игрока в качестве защиты использовать одновременно и пулемётные турели, и лазерные, и огнемёты с минами.
                                    Похожие идеи в том или ином виде есть в виде модов и режимов к факторио, и у многих из них открытый исходный код. P.s. наверно, лучше сразу сетевой режим делать, игра с живыми людьми намного интереснее и непредсказуемые.

                                      0
                                      Простите великодушно, но Вы немного не поняли. Человек НЕ РУКОВОДИТ (!!!) атакой жуков!!! Это просто нереально, ибо жуков миллионы. Атака просто идёт по-тупому, как в обычном Factorio, где жуки просто тупо бросаются на огнемёты. Человек только выводит различные ПОРОДЫ и вводит их в бой. Факторку сейчас буду активно изучать. Просто чтобы на первых же этапах разработки это к ней прикрутить. Будет уже хоть какая-то среда отладки. Хотя скорее всего придётся прикупить второй монитор. Думаю это стопудово можно будет сделать через скрипты. Но вот самого клиента скорее всего придётся честно писать ручками. Уж больно различный функционал.
                                        0
                                        Если нападениями жуков будет руководить человек, то «оборона» от них станет намного более интересной и сложной.
                                        Тогда в игре останется только боевая часть, как максимум строительство в стиле Age of Empires и никакой схемотехники.
                                          0
                                          Может, планировать для жуков какие-нибудь сложные жизненные циклы?
                                            0

                                            Например управлять не только жуками, а всей биосферой вообще: почвой, растениями, воздухом.

                                        +1
                                        Просто оставлю это здесь: Attack of the Earthlings
                                          0
                                          Зерги, не?
                                            +1
                                            Мне нравится идея воевать за жуков против корсара. Вообще, это было бы очень правильно, если бы моды можно было бы делать не только для корсара, но и для жуков. Знаю, что есть разные моды, позволяющие усилить жуков, но нет таких, где это можно делать руками. В сетевой игре это было бы вообще уморительно, битва человеков против жуков. Прямо фильм Звездный десант, в виде десанта из одного человека)))

                                            + тебе за высказывание идеи. Единственное, что смущает меня, кажется, что при практически любом раскладе, с грамотным корсаром на борту, у жуков вообще нет шансов победить, только если они в начале не завалят количеством, до появления лазеров и плазмы. Это мы еще не дошли до дронов, лазерной защиты и артилерии.
                                            Может в идею добавить еще рытье подземных ходов? Воздушные атаки? Ну и надо поправлять как то логику долбежки жуков в одно место, ведь сейчас им строят лабиринты и пока они ползут по ним, их методично убивают
                                              –1
                                              Почему собственно нет шансов ??? Да, жуки слабы против огня и стали. Но у них всегда подавляющий численный перевес. У Вас дача есть ??? И если есть, как там с комарами ??? Мне например с середины июня до середины июля приходится выходить на улицу только в сетке (дача на границе владимирской и нижегородской областей, Вязники, Денисово). Воздушные атаки тут не имеют смысла от слова совсем. Просто в фенотипических признаках жука задаём коэффициент замедления на разных ландшафтах (пустыня, равнина, лес, скалы, вода и т.п.). Если он везде нулевой, это и есть воздушная атака. Через коэффициенты это получается куда более обобщённо. Впрочем дикий сорян, идея пришла в мою тупую бОшку совершенно спонтанно. И толком ещё не продумана. Я просто как тот самый акын, что вижу о том пою :)))))
                                                0
                                                жуки слабы против огня и стали. Но у них всегда подавляющий численный перевес

                                                Напомнило, то как играешь за разведчика чужого, ищущего путь для атаки улья, в первой Aliens vs Predator, когда бежишь на автоматические пулемёты.
                                                  0
                                                  Воздушные атаки тут скорее нужны для преодоления стен и застроек. Т.е. можно сделать как. Поставить жукам приоритет атаки на энергетику базы, они полетят вообще не задерживаясь на оборону и стены (в основном стены конечно и лес еще, там они тоже тупят постоянно). Добрались, разбомбили силовую установку и дальше крушить все вокруг. Тогда игроку придется думать еще о защитном периметре не только снаружи базы, но и блок посты внутри нее. Может даже купола какие-то делать, чтобы противостоять таким нападениям. Сколько раз видел, как жуки тупили втыкаясь в элементы ландшафта и гробили этим все нападение)
                                                    0
                                                    Это всего лишь коэффициент преодоления соответствующих препятствий, развиваемый селекцией. Полёт тут просто частный случай, когда коэффициенты для любых препятствий нулевые. Тут нет третьей координаты. С коэффициентами всё гораздо более обобщенно. Хотя может быть стоит полет и ввести, чтобы немного облегчить жизнь генералиссимусу жучиной армии. Приоритеты? Даже не знаю… Боюсь что это очень сильно перекосит игровой баланс в сторону жуков и игра станет неинтересной. В конфигах — может быть. Думаю как в классической Фактории. Приоритеты военные объекты, потом игрок, потом сооружения наиболее загрязняющие экологию. Впрочем это поле для экспериментов. И боюсь пока не готова хотя бы черновая версия игры, этого не выяснить. Это вопрос игрового баланса.
                                                0

                                                Немного напомнило идею Anomaly: Warzone Earth.
                                                Когда взяли Tower Defence и развернули ее наоборот, когда ты играешь за юнитов, которые должны пройти через пушки.

                                                  0
                                                  Согласен, очень похоже, с одним большим НО конечно. Тут нет как такового центра для атаки. Наоборот, атаку надо проводить точечно, возможно даже пытаясь перегрузить оборонную систему противника. У лазерной защиты есть предел по энергии и скорострельности. Огнеметы сканируют 1 из сторон света + у них можно перерубить поставку топлива и они выйдут из строя. А вывод 1-го ЛЭП может вообще отключить питание на дальних базах, если не предусмотренны резервы в виде аккумуляторов
                                                  0

                                                  Напомнило игру Ground Control II — там у одной расы была возможность из двух юнитов путем биомутаций собирать более сильный юнит.

                                                    +1
                                                    Народ, ещё раз всем комментирующим огромный респект и дикий сорян. Но выпадаю из виртуальной реальности до вечера. Тут немножечко поработать надо.
                                                      0

                                                      Демку любой игры можно напилить за 1-2 недели. Пока это не сделано… все остальное пустой треп. Это не моя токсичность, а история 10 лет периодических попытки запилить игры одному или в компании.


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

                                                        0
                                                        Вопрос, автор гуглил уже существующие игры?
                                                        ru.wikipedia.org/wiki/Spore
                                                          0
                                                          Извините, абсолютно не то. Тут ни о какой высокоразвитой цивилизации речи не идёт вообще. Вы выводите новые породы жуков и вводите их в бой по правилам Factorio. Жуки как были неразумны, таковыми и остаются. Это скорее военная игра. Но где Вы не управляете боем, а скорее играете роль главного конструктора (создаёте новые образцы оружия) и генералиссимуса (подселяете нужные породы жуков в нужные места периметра базы). И самый цимес в том, что это будет реально цепляться к Factorio! Блин, полжизни отдал бы за то, чтобы посмотреть бой двух людей, один из которых инженер, другой жук!
                                                          0
                                                          Пожалуй следует заметить что возможен косяк с балансом, что пытается нивелировать гнетика.
                                                          В простой реализации геном можно выписать где-то так (скорость, атака, тип атаки/тип урона, размер особи, фенотип и т.д.) Проблема состоит в том что при такой симуляции подконтрольные жуки будут просто в лоб атаковать и задача будет в том, чтобы максимизировать урон наносимый одним жуком и увеличить их количество. Т е геймплей скатится в нудную селекцию признаков. Но думаю все прекрасно понимают, что качественный периметр с дронами и огнеметами спокойно остановит такую волну (Factorio с модами).
                                                          В качестве решения можно сделать серию дистанционно управляемых королев, что могут давать сигналы из серии плодиться, соибрать ресы, строить колонии, давать бафы к атакующим или открывать микро контроль(радиус количество контроля сделать ограниченным или труднопроизводимым ресурсом).
                                                          Допустим цель товарища(или нескольких) с бородой и ракетометом будет уничтожить всех ваших королев — а ваша уничтожить всех кто прилетел до того как они построят точное оружие и не начнут остекление вашего мира.
                                                            0
                                                            Виктор, большое спасибо за подсказку! Не знаю честно говоря… Не хотелось бы слишком усложнять. В Factorio турели крошат в труху вообще всё что движется, а значит тратят ресурс. Ну и представьте, если массово атакует жук, у которого прокачана только устойчивость за счет всех остальных скилов, и немного настоящих монстров, не очень устойчивых, зато наносящих максимальный урон? Королевы это по-моему немного сложно. Мне хотелось бы остаться как можно ближе к классической Factorio, где жуки неразумны и неуправляемы. Меня вообще всегда интересовали «москитные» виды вооружений. Скажем одноразовый дрон ценой в 1000 долларов, который способен нанести урон, но на сбитие которого тратится 10000 долларов. Думаю за этим будущее, причем оно похоронит даже авиацию. Хотелось бы как-то в игре к этому приблизиться. Но за идею спасибо!
                                                              0
                                                              одноразовый дрон ценой в 1000 долларов, который способен нанести урон, но на сбитие которого тратится 10000 долларов. Думаю за этим будущее, причем оно похоронит даже авиацию

                                                              Прикол в том, что, в настоящее время, дроны легче сбить авиацией, чем из наземной ПВО.
                                                                0

                                                                Откуда инфа? Мне кажется авиация куда дороже, чем наземные средства подавления. Просто отрасль эта ещё в зачаточном состоянии. Какие-то конторы на диком пустынном рынке попилили бабла, сделав турели с "золотым" боезапасом и бешеной скорострельностью. Вон даже президенты свои дачи не охраняют почему-то такими системами. А ведь мортиры и фейерверки изобрели очень давно и по цене это совсем недорого. Что стоит набить такие снаряды спеченными силикатными щариками? Против любых современных дронов это будет просто имба, главное настроить таймер подрыва в районе БПЛА.
                                                                Со временем массовый выпуск таких средств обороны от дронов сделает боеприпасы сильно дешевле.

                                                                  0
                                                                  Реальный пример, того как авиация перехватила дрон


                                                                  Мне кажется авиация куда дороже, чем наземные средства подавления

                                                                  На порядок дороже, но наземные часто не успевают сбить дроны, а для авиации — дрон лёгкий противник, который от авиации даже не отстреливается.
                                                                    0

                                                                    Ну тут у нас единичные случаи пока что. И дрон дрону рознь.
                                                                    Я скорее говорил про лёгкие коптеры порядка 25 дю1мов, которые с лёгкостью на 10 км сейчас легко забираются и могут делать очень качественную и наглядную съёмку всяких дворцов и дач. Такие коптеры вполне могут очень шустро маневрировать и, как мне кажется. по стоимости сопоставимы с ценой одного вылета такой махины как в вашем ролике.
                                                                    Где-то видел новость, что какие-то ребята подсуетились и сделали автоматическую турель для установки на таких вот дачах селебрити против дронов, но там стоимость одного выстрела какая-то конская, а для оражения юрких мелких целей нужна дикая скорострельность, отчего один уничтоженный коптер влетает в копеечу. Думаю этот вертолётик тоже прилично денег отстрелял, просто в оборонке деньги никто не считает.


                                                                    Как только на рынок придёт здоровая конкуренция, я думаю подтянутся частные производители, которые будут эти автоматические турели делать сильно дешевле, а стрелять они могут снарядами с картечью и управляемым таймером самоподрыва, которые тоже будут стоить конских денег, но до той поры, пока не ыработаются стандарты на это дело и не наладитс ядействительно массовое производство. дело за спросом на противодронную оборону.
                                                                    Пока что красивые любительские съёмки с птичьего полёта нежно оберегаются принципом "неуловимого Джо". Уверен, что это не надолго. СеЛяВи

                                                                      0

                                                                      Я слышал дроны подавляют средствами РЭБ. Зачем стрелять?

                                                                        0

                                                                        За тем, что дроны могут быть автономными.
                                                                        РЭБ вполне может глушить канал управления и GPS, но даже обратную связь от дрона заглушить сложно, если принять меры против такого глушения.
                                                                        Кроме того, дрон вполне может лететь по программе автономно, ориентироваться по камерам, компасу и акселерометрам. Отработав свою программу он также автономно улетит за пределы действия "ПВО", где увидит сптники и попадёт под ручное управление хозяевами.
                                                                        РЭБ нормально справится только с любительскими коптерами.
                                                                        Чтобы не дать заснять с воздуха территорию, нужно быстро стрелять н аподлёте.
                                                                        Говорят еще лаеом и направленным микроволновым излучением пытаются ороться, но мне кажется это пока что не продуктивно. Лазером нужно долго греть, а коптер же может маневрировать и может быть покрашен отражающей краской… Магнетрон, который будет эффективно работать на сотни метров узким лучом — это вообще, на сколько понимаю, нереально пока.

                                                                          0
                                                                          Я слышал дроны подавляют средствами РЭБ. Зачем стрелять?

                                                                          В прошлом году РЭБ Армении не смогло эффективно подавить БПЛА Азербайджана, и на некоторых видео БПЛА уничтожают станции РЭБ.
                                                              0
                                                              В целом идея добавить в факторио другую играбельную рассу, с другими технологиями и другим приципом автоматизации больших производственных цепей — очень крутая. Но то как вы это задумали и т.д не звучит играбельно. Желаю вам добраться до прототипа, попробовать различные варианты и прийти к тому что будет сильно интересней вашей первоначальной задумки.
                                                                +1

                                                                Вспомнилась книга Гарри Гаррисона "Неукротимая планета". Режим "Мир смерти" в английской локализации даже выглядит как отсылка к ней.


                                                                Главное отличие factorio от планеты Пирр в том, что в литературе описывали ситуацию, когда вообще вся живность была против колонии. А это включает в себя не только крупных жуков, которые умирают от пуль, но и например
                                                                Ползучие лианы, которые могут постепенно оплести и обезвредить любую турель.
                                                                Агрессивную плесень, которая жрет компоненты на открытых конвейерах и путешествует спорами по ветру.
                                                                Бактерии, живущие в угле, нефти и воде, которые своей жизнедеятельностью могут вывести из строя какие-нибудь производственные цепочки. Как минимум — забить насосы.
                                                                Землероек, которых на поверхности особо не видно.

                                                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                Самое читаемое