Живые NPCФорумПолит. активность NPC и интриги

Ревлолюции, перевороты

#0
0:08, 2 фев 2011

Про имитацию революций у меня есть в одном из проектов, вот кусок текста  оттуда:

Борьба за власть.
Лояльность к власти у  NPC может меняться в зависимости от уровня жизни, ведения успешных или неуспешных  войн и т.п. Со временем NPC все больше  «устают» от любого правителя.  «Взгляды» населения настроены так, чтобы создавать постоянный конфликт между элитными NPC-игроками. Например,  NPC-население настроено  воинственно и  не любит слишком долгого мира, что будет толкать страны на войны друг с другом.
Группа элитных NPC- игроков, готовая бороться за власть в стране, должна найти поддержку у определенной части  сограждан-NPC-игроков (тайные переговоры, обещания ..), и дождаться момента, когда NPC-население станет достаточно недовольно действующей властью. После чего группа элитных NPC-игроков объявляет «переворот» и у каждого гражданина будет возможность выбора: поддержать сторону власти либо восставших. Исход восстания определяет стычка элитных NPC-игроков и их NPC-отрядов  на  столичной  территории, в которой не участвует регулярная армия.  В случае успеха власть переходит к руководителям переворота, которые  назначают ключевых чиновников.
Вся мировая политика будет во многом  завесить от интересов отдельных элитных NPC-игроков. Оружейники, к примеру, будут подталкивать страну к войне, а строители – защищать мир. Но все же  всем сторонам придется искать компромисс – иначе раздираемая противоречиями страна станет легкой добычей для соседей.

Возможно, такая сложная система излишне амбициозна и может не войти в певую версию движка, но всё равно рано или поздно всё это можно реализовать.

#1
19:42, 2 фев 2011

> а строители – защищать мир
Им же выгодна война, разбомбили город и строй не хочу )

По теме. Это же декларация. Мне вот интересно, как это все будет считаться.

#2
20:21, 2 фев 2011

// мысли о реализации // как просчитывать

1. Борьба за власть.
Как-минимум, у юнитов может быть свойство аля Банер (флаг_племени).
Рождаются новые юниты - они могут быть сначала нейтральными, но потом некие события им
вносят некий явный Банер и юнит пытается делить всех остальных "у кого такой-же банер и остальные".
Некие юниты-лидеры любят вступать в драки и находить выход из драки - иногда врагу в бою ставим
свой Банер в свойство и он уже "наш человек" - иногда оставляем в живых, но некие свойства накапливают
у жертвы "я был 5 раз избит людьми этого банера". Жертва может испытывать нужду в кругу своего племени
и каждый день бросать скрытый жребий - один из вариантов жребия - уйти самому в сильное племя, которое
меня било, но не убило и уже жить совместно с их интересами под сильной "крышей".
Вобщем, мутные племена приходят к нескольким сильным банерам (два или три) - кто-то из них
может дотянуться до тригеров "образования королевства" и типа того - если дело оформиться, то
здесь уже есть те самые свойства, которые определяют наличие королевства - вот за доступ к ним
и надо бороться и это обзывается Борьба за власть - борьба за мега-кормушку.

Экземпляр класса "королевство" начинает давлеть над юнитами, которые живут "на геометрии королевства".
Этот экземпляр и предоставляет пустые ячейки (указатели на юниты) под некую пирамиду Званий и чинов.
Эти ячейки сначала могут заполняться хаотично (спортлото), но потом некие юниты будут бороться
за чины и звания и значит, те кто попал в эти ячейки, будут давлеть над остальными - чтобы простые люди
не хранили у себя масивов с полным перечнем "кем они не довольны"... Вобщем, авторы библы вносят
такой термин как "давление королевства" - оно для оптимы как-то исчисляется и является радиальным влиятелем
// все кто попадает в радиус, тот может использовать эти числа давления в своих "размышлениях".

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

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

Живые NPCФорумПолит. активность NPC и интриги

Тема в архиве.