Давайте попробуем формализовать мир Кенши. в игре изначально есть боты и их много, которые могут тебя
1. убить и забрать всё
2. сделать рабом
3. заставить подчиняться системе (в игре - молится по утрам)
Соответственно, у тебя есть несколько стратегий:
1. Уйти на болота и попробовать там спрятаться, бегая иногда в города
2. Развиться в землях "системы", но без возможности автоматизировать свою базу, или скрывать роботов
3. Постоянно перемещаться и не строить базу, собирая пожитки, которые сможешь украсть и перепродавая набрать капитал, чтобы набрать команду
Это по идее все возможности "рынка Кенши".
Скорее всего, ты выберешь "Развиться в землях "системы"" - а что сделаешь ты?
Но и нужно понять какая мотивация ботов:
1. убью тебя скорее вне городов такие же нищеброды
2. сделают рабом скорее самые сильные кланы, по принципу не свой
3. разница системы - ты сам принесешь им их долю, и попросишь не выгонять в неуправляемые земли.
Скажем так, капитализм не возможен без принуждения снизу, всегда должен быть страх смерти
Таким образом, нам необходимо ввести понятие секторов/этажей (соответственно термин из фильмов Время/Платформа). Сектор звучит системние, будет вызывать аллюзию на страны.
В сектор №333 - помещаем нищебродов, которые жрут друг друга в прямом смысле. У бота есть два параметра сила и голод. Каждый убитый бот уменьшает голод на N дней. можно прокачивать параметр сила. Понятно, что в такой системе нет равновесия, число ботов всегда будет уменьшаться до нуля. Но у нас есть сектор №332 из которого попадает каждый день новый бот. Наоборот, из сектора 333 перейти в сектор 332 можно за деньги. Тогда нужно добавить скил "производство еды" и рынок.
Теперь уже интереснее ... можно писать модель, и определить к чему будет стремится сектор 333
При моделировании "снизу" есть большая проблема, "добавляя малое к малому получишь большую кучу". На слишком низком уровне моделируемая система не будет вести себя так, как ты хочешь, будет делать как получится исходя из заложенных в нее законов и может оказаться в принципе неуправляемой. И чем больше детализация, тем менее управляемая. Возникает вопрос, что желаем... Желаем достичь каких-то заранее заданных показателей или создать мир и пусть живет как хочет?
> Желаем достичь каких-то заранее заданных показателей или создать мир и пусть живет как хочет?
Желаем достичь интересной системы, не банальной, с каким то равновесием, которое сможет изменять игрок. Скорее "живет как хочет", но в этом все равно будут определенные зависимости. Скорее даже интереснее показать как "сломать систему", что и будет подсознательной задачей игрока. Поэтому должны быть рычаги, развитие. Но так чтобы как только игрок становился бы богаче, ему было бы не выгодно устранять то, через то что он продирался вначале игры.
Чтобы не выглядело так кроваво, можно придумать мир про "свалку роботов" на нижних секторах. Тогда еда "заменяется на электричество", которое осталось в аккумуляторе робота. А ему нужно себя "пересобрать", чтобы вылезти из свалки.
А в 332 секторе происходит своеобразный спавн роботов, и их утилизация. Чтобы эффективно утилизировать нужно выбрать параметр - сколько электричества оставить в аккумуляторе перед утилизацией (это ровно то, что в капитализме называется справедливая оплата труда), чтобы в уровне 333 не прекратилась бы авто-пересборка.
P.S. кажется вы простимулировали меня придумать основу игры ... но я все еще ищу программиста, вместе мы смогли бы больше
tac
> А останавливать убийства - это вообще то тоже бороться с природой, нет? И, как поступим?
Да. И как видишь борьба идет с переменным успехом. А все начинается с того как некий смышленый ребенок для устранения обидчика берет палку в руки. И дальше по нарастающей, где палка эволюционирует до групп высоко мотивированных , хорошо экипированных людей в шлемах. Щас без шлема никуда.
А не видите вы свободу на рынке потому что система самобалансируется. Происходит слияние мелких субъектов и т.д. + спрос то он не резиновый.
Для тех кто считает что свобода это когда он делает что хочет - то тут вы ошибаетесь - здесь возникает как раз тирания.
tac
> Понятно, что в такой системе нет равновесия, число ботов всегда будет уменьшаться до нуля
Просто рождаемость никак?
tac
> Вначале игрок учится (повышает skill в разных областях), затем проходит практику на заводе
Это просто мечта. Теперь есть возможность в компьютерных играх на завод ходить.
Референсы убогие, авто турель рядом с деревянным частоколом и забор каменный по колено с монстрами которые выше его раза в три и игры сами по себе не популярные. Сама идея утопическая, это продолжение той идеи где компьютерный интеллект сам в игру должен играть, создатель тетриса так и не смог это реализовать.
RikiTikiTak
> Сама идея утопическая, это продолжение той идеи где компьютерный интеллект сам в игру должен играть, создатель тетриса так и не смог это реализовать.
отчего же? парочка таких игр создана где больше мобы суеты наводят чем игрок. Есть мультиплеерные игры где ты равный среди прочих и прочие игроки там бегают что-то там развиваются. Какой в этом общий смысл? какой-то общий есть. Ну вот тоже самое только мозги электронные.
Я и сам подобное начинал... аля фолаут с замкнутой экономикой где мобы получают компетенции. Зачем это нужно? Формирует мир и ситуативности. Уничтожив фермеров с высокой компетенцией в конкурентном городишке ты ограничивешь поставку пищи. Количество пищи ограничивает общее количество населения. Меньше населения тем больше они уязвимы и зависимы, можешь их обложить чем нибудь. Или напротив увеличив свои компетенции по производству еды активно ее продаешь и лучше вооружаешь свою армию после чего направляешся всем доказывать что ты лучше наполеона и для начала снесешь деревню под названием ватерлоо от греха по дальше.
DemiosFantasimo
Спорить я не хочу, так как написал факт. Можешь с этим смириться или и дальше головой долбить стену.
RikiTikiTak
> Спорить я не хочу, так как написал факт
Что опровергнуто, то уже не факт
Незнаю, сам в эти игры не играл, про многие слышал.
Может гпт что-то не верно подобрал... НУ Я ПЕРЕЖИВУ ЭТО КАК НИБУДЬ))))
Реализовал модель о которой говорил выше. Вкратце опишу, но ниже код, который это делает. У нас два сектора. В одном секторе (332) драться не заставляют, в другом (333) заставляют. Побеждает тот у кого больше силы, с одинаковой силой не дерутся. Победитель забирает всю энергию побежденного, но не более 100. При достижении 100 нова возвращается в сектор, где не нужно драться. Количество энергии уменьшается каждый "игровой день" на -1 без разницы от сектора.
Мир создается с 1000 роботов, со случайным количеством энергии и силы у каждого.
Ниже показана интересная зависимость количества дней (ось y), пока не умрут все роботы в зависимости от барьера уровня энергии (ось x), при котором робот отправляется в сектор 333, там где нужно драться.
Получается человечеству в целом выгоднее (дольше проживет), если люди роботы будут драться. Причем закономерность в целом сохраняет свой вид, без разницы от случайности с равномерным распределением.
Максимум достигается, если разделить роботов так, что половина дерется, а вторая нет. Но даже крайне малое число дерущихся 1% достаточно чтобы продлить жизнь человечества вдвое. Причем выиграют именно те кто дерутся, что очевидно. Но если драться будут ВСЕ - это тоже трагедия (см. линейный спад после 50% в секторе 333). Поэтому социальное расслоение на два класса уже дает преимущество цивилизации в целом.
Поэтому философски капитализм это социализм, как бы это не звучало странно. Именно при капитализме получается, что коллективные цели выжить всем (не каждом, а в целом человечеству/сообществу) дольше становятся более реализуемы.

Код
DemiosFantasimo
> Незнаю, сам в эти игры не играл, про многие слышал.
Не надо слушать гопоту. Это совершенно разные игры. Так ты доедешь до того что если память выделяется динамически, то это уже не прямой контроль
tac
>Реализовал модель о которой говорил выше.
Бип Бип. Перегрузка мозга.
!50%, перегрев ядра.
Запускаю процедуру охлаждения....
Ren
> Не надо слушать гопоту.
Где то я уже это слышал. Вот только где?
Посмотрел видео - оччень интересно. Видно проделана большая работа.
А можно скрины посмотреть?
Может кто скинет?
У меня видео не показывает с ютуба.