Onyxbay: "Заря над Бездной": MAKE RESEARCH GREAT AGAIN

Created on 21 May 2020  ·  32Comments  ·  Source: ChaoticOnyx/OnyxBay

Итак, давненько нужно было это сделать. Представляю вниманию общественности проект "Заря над Бездной":
https://drive.google.com/file/d/10UHv2VnHx7dOFQ8ua8nYYik6Q68hIJQd/view?usp=sharing
ChaoticScienceTree

Он представляет из себя несколько этапов:

_Этап Первый. Начало начал(вортекса сегодня не будет)._

  • Текущие виды исследований заменяются на одноименные Научные Очки(TM), или, которые получаются путем разбора предметов на деструктив анализаторе, получать мы будем тем больше очков, чем есть в предмете уровней Научных Очков(на данном этапе - прошлые уровни исследований, растущие по логарифмической шкале, например, SP(Science Points) = 2^(ITEM_LEVEL)10k, где k - коэффицент эффективности изучения предмета, распределенный по трем возможным итерациям исследования предмета следующим образом: 0.5-0.3-0.2. Дальнейшие итерации исследования предмета SP приносить не будут. Таким образом, исследовав предмет три раза, мы полностью его изучим и дальнейшего интереса для науки тот представлять не будет.
  • Система "Есть уровень - можно делать" заменяется на полноценное Древо Технологий(TT- Tech Tree). Исследование Технологии открывает некоторые предметы и доступ к иным Технологиям, что позволяет логически и открыто выстроить цепочку исследований.
  • Исследование Технологии заключается во вкладывании в нее определенного количества SP разных типов в определенных для каждой технологии пропорциях внутри Ветви. Ветви обозначены на схеме четырьмя различными цветами. Для примера - Технология из Инженерной ветви может покупаться за Очки Материалов, Инженерии, Исследований Форона и Электро-магнитных исследований. Стоимость технологии определяется в зависимости от того, на каком Уровне(Tier) находится технология, растет так же - логарифмически, например, 10*2^(TIER).
  • Для изучения единовременно доступны четыре случайных доступных по требованиям Технологии, по одной Технологии на каждую Ветвь. При каждом изучении Технологии ротация происходит заново.
    Техническая реализация данного этапа представляет собой неговнокодную реализацию Технологий, Древа Технологий, Научных Очков и перенос всего текущего РнД на них. После реализации и продакшена необходимо будет потратить приличное количество времени на балансировку и допилку системы.

_Этап Второй. РнД не сосать?._

  • Изменение, удаление, добавление новых типов SP, более подходящих под реалии космической станции.
  • Дополнительные технологии в РнД, повышающие эффективность работы Древа, как то уменьшение стоимости технологий по SP или улучшение научных машин для более эффективной разборки ресурсов.
  • Добавление генерации SP за иные виды деятельности, как то:
    -Взрывы бомб в Токсинах,
    -Изучение Экстрактов Слаймов,
    -Научный сервер, генерирующий SP за электроэнергию,
    -Модули телеметрии, устанавливаемые на оборудование станции/мехов/боргов/инструменты/вооружение и приносящее разные виды SP при эксплуатации.

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

_Этап Третий. Научная революция._

  • Интеграция Научной Системы с большинством играбельных режимов путем добавления новых Научных Ветвей и новых видов SP, соответствующих конкретному режиму, например:
    -SP вида CHANGELING, получаемые при различных видах изучения генокрадов, открывающие соответствующее древо(только при должном уровне в Древе Биологии), в которое можно вставить различные генные модификации(генетика!), сканер, позволяющий ловить генокрадов и т.п.
    -SP вида ARCANE, получаемые за мага.
    -SP вида BLOOD, получаемые за культ.
    Продолжать можно для большинства режимов, что наконец придаст хоть какой-то смысл яйцеголовым.

Текущая тема предназначена для предложений, обсуждений, критики _первого этапа_, и да, спортивного метания отходов жизнедеятельности; данный пост будет дополняться и изменяться по коду вместе со схемой, а когда(если?) будет достигнут консенсус с геймдизайнерами, будут начаты работы над кодом.

P.S. Работа над нелегальными технологиями идет.
P.P.S. Убедительная просьба не влетать, не прочитав всю стенутекста и не посмотрев дерево. Спасибо.

требуется проработка 🌌геймдизайн 🔩 улучшение

Most helpful comment

Насчет общего концепта - аппрув.
Конечным итогом всего этого должно быть то, что ученные должны будут ходить по другим отсекам и просить/выкупать/отбирать вещи, необходимые для исследований базовых уровней - при этом, для отсека должно быть в их же интересе эти вещи дать для получения более крутых вещей для себя же.
Более продвинутые уровни технологий дальше по дереву должны требовать уже телодвижений в области использования созданных на базовых уровнях технологий по ветвям, как уже писали выше - воткнул в X напечатанное N, и при выполнении Y оно дает очки.
Что касается взрывов, то тут, я, как эксперт в области лимиточек, просто обязан высказать свою точку зрения:

А код позволяет отличить взрыв от водокалийной гранаты и лимитки?
Ещё, по-моему, есть бомбы с газом без форона.
И однобаллонки, конечно же.
С ними что?

Что бы сразу отсечь неправославные водокалийки, однобалонки, фугасы и прочее - вешать на клапан специальный прибор, который, условно, фиксирует силу взрыва.
Когда двуболонка, на которой висит такой прибор, взрывается, прибор считывает и передает на РнД сервер настоящую силу взрыва.
Под настоящей силой взрыва, я, конечно, имею в виду те параметры, которые не урезаны до лимита, а истинные - а билд позволяет, при определенных манипуляциях с газами, собирать такие ебаки, что 3,7,14 кажутся петардой "Корсар" на их фоне. И чем больше в определенной пропорции истинная сила взрыва уходит от лимита, тем больше взрывных очков капает.
Таким образом, тестовый полигон наконец-то будет тестовым полигоном.

в любом случае все сводится к запилу самой мощной бомбы каждый раз, такое себе.

Аргумент о том, что "все будут делать одинаково лимитки" не аргумент, потому что единого рецепта лимиток нет - все варят их по разному и разных их видов тоже много - можно даже водород использовать вместо форона и так далее. Ты не знаешь, самая мощная твоя бомба или нет, они просто все ебают в лимит.
Не говоря уже о том, что можно зафакапиться на определенных стадиях, поскольку, например, рецепт, по которому делаю их я, ебет трубы при нагреве.
Есть простые рецепты, не требующие много времени и дающие лимит, но настоящая сила взрыва там как раз к нему и близка - а можно, перестроив половину отсека, и поебавшись с разогревом, перегоном газов, получить воистину ебейшие цифры давления и температур - на текущий момент нет никого смысла это делать, так как дальше лимита не уйдет. С генерацией очков от взрыва - вполне себе будет.
Вместе с тем заниматься сборкой бомб было бы действительно интересно, поскольку можно было бы оценивать трушность рецепта по количеству очков, которые накапали за взрыв бомбы, совершенствовать свои рецепты. Кулинарная книга лимиточника!

All 32 comments

Звучит годно. Правда не вижу причин по которой ученые не продолжат спидранить научку уже по другим путям.

@koronoshka, рандомность необходимых видов SP, рандомность предоставляемого для исследования пула технологий.

А, рандом? Мне нравится.

рандомность необходимых видов SP, рандомность предоставляемого для исследования пула технологий

Имхо, лучше сделать как в Стелларисе: у нас есть куча исследований, которые распределены по веткам Технодерева, что и описано в иссуе. Но, когда ты что-то исследовал, то тебе предоставляется выбор из n возможностей, каждая требует определённое количество очков, а новые исследования, которые могут попасть к тебе, открываются по дереву технологий за счёт старых.
Без рандомности видов научных очков, т.е. система всегда одна, но исследования, которые ты можешь собственно сделать, случайные и разделены на ветки.
По крайней мере в Стелларисе из-за этого исследования каждый раз более-менее разнообразные, нет скуки от классического научного древа.
Почему бы и не одолжить идею?
Кроме того, если делать на каждое исследование рандомные очки исследований, будет дико больно при попытке баланса этого. Имхо, рандомность самих исследований куда лучше, чем их стоимости.
Иссуй, однозначно - зачёт, научка в текущем виде - однозначно второсортна, что очевидно вообще любому, по-моему.

-SP вида ARCANE, получаемые за мага.
-SP вида BLOOD, получаемые за культ.

У нас уже есть ветка технологий Arcane, но, похоже, применения ей не нашли, ибо она ВООБЩЕ ничего не открывает.
Над таким стоит подумать. А что делают данные ветки? Для чего они нужны?

-SP вида CHANGELING, получаемые при различных видах изучения генокрадов, открывающие соответствующее древо(только при должном уровне в Древе Биологии), в которое можно вставить различные генные модификации(генетика!), сканер, позволяющий ловить генокрадов и т.п.

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

в которое можно вставить различные генные модификации(генетика!),

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

Добавление генерации SP за иные виды деятельности, как то:

Реквестирую получение научных очков из электричества каким-то образом, либо просто за разгон реактора. Заодно решим проблему, что энергия от реактора нахер не нужна, можно настроить его на 1 МВт и жить припеваючи.
Например, коллекторы радиации, но научные, как на каком-то билде было, генерирующие очки.

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

Имхо, опять же, стоит добавить больше различной машинерии, которая может вырабатывать эти самые очки, а также исследования на неё, а не исследования а ля: "Все последующие исследования стоят на 5% SP меньше".
И стоит оставить обычные улучшения, которые сейчас есть в научном. Всякие манипуляторы там, батарейки, etc.
Они довольно хорошо вписываются в игровой мир, по-моему. И нужны в других отделах, почти во всей машинерии сейчас.

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

@MrMagick2104, система со Стеллариса слизана примерно полностью, разница лишь в том, что все-таки я считаю, что ветки независимыми делать не стоит, поэтому некоторые технологии будут требовать другой ветки, да и видов поинтов больше, ибо у нас уже есть для них код и переход будет более плавным, ибо не придется переписывать ВСЕ предметы с научной датой. Так как у нас технологии покупаются мгновенно, да и ветки небольшие, нет смысла давать выбор внутри ветки. Не нравится выбор в ветке - качни другую ветку, чтобы обновить техи. Будет мотивация не форсить одну линию технологий.

По поводу типов поинтов согласен, но тогда надо будет какждой техе прописывать те поинты, что она ест, с какими-либо коэффицентами, либо одна теха - один вид поинтов.

  • Технология "Basic Data storage": 20% - Энергетика, 80% - Программирование
    или
  • Технология "Basic Data storage": Программирование.

Реквестирую получение научных очков из электричества каким-то образом, либо просто за разгон реактора.

Научный сервер, генерирующий SP за электроэнергию,

Это и имелось в виду.

А что делают данные ветки? Для чего они нужны?

Я не зря вынес это все в третий этап. Это вопросы очень далекого будущего.

Имхо, лучше просто поставить высокий порог в биологическом дереве технологий

Тогда генок можно будет исследовать, к самим генкам не притрагиваясь вовсе. Нехорошо. Лучше пусть будет мотивация ловить генок, чтобы препарировать их и на поинты.

Добавление генерации SP за иные виды деятельности

Вот это единственная интересная часть, хотелось бы подробнее.

Взрывы бомб в Токсинах

Просто очки науки за каждый взрыв давать в зависимости от силы бомбы (которые все будут лимитками)? Можно, конечно, давать очки пропорционально превышению лимита, но в любом случае все сводится к запилу самой мощной бомбы каждый раз, такое себе.

Научный сервер, генерирующий SP за электроэнергию

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

Алсо, диаграмма недоступна.

1) Разбираем всё, что можно;
2) Вкидываем SP, пока не изучится что-нибудь полезное.
Проект "Спидран лотереи".

Отличный иссуй получился. Конечно есть еще вопросы, но, мне кажется, первый этап можно прямо начинать кодить, а потом уже походу дела уточнять мелочи.

Мы это все обсуждали в личке, уточню пару моментнов.

  1. В целях первого этапа нету решения проблемы спидрана. Первый этап - тупо переход от технологических уровней к дереву, по возможности, не сделав спидран еще проще :) Мы просто делаем науку гибче и более предрасположенной к изменениям, а проблему спидрана и разнообразия решать будем во 2 и 3 этапах.
  1. Рандомные SP, требующиеся для технологий, очень удобно гармонируют с уникальными технологиями режимов (ARCANE, CHANGELING, ...). Идея в том, что иногда из-за рандома такие технологии иногда будут требовать не СПЕЦИАЛЬНЫЕ очки, а обычные очки биологии, например. Скажем, в одном раунде из 10 вы сможете изучить "сканнер генокрадов" без генокрадов и пойти ловить их за хвост.

  2. Проблема спидрана решается не столько рандомом на 1 этапе, сколько тем, что мы планируем на 2-3 этапах ввести новые способы получения очков, параллельно занерфив способ получения через разборку. Да, первые уровни можно будет качать также как и раньше разборкой предметов, но чем дальше в лес - тем сложнее будет прокачка. Там нужно будет собирать девайсы, раздавать персоналу, собирать машины и заставлять всем этим пользоваться. Ну и отдельно некоторые СПЕЦИЛЬНЫЕ ветки будут требовать выполнения СПЕЦИАЛЬНЫХ условий, вроде присутствия на станции чейнжлинга, или наличия, например, ботаника. Мы постараемся придумать как можно больше таких условий в будущем и понятно, что все условия не будут выполняться каждый раунд - то есть изучить все в одном раунде не получится.

Просто очки науки за каждый взрыв давать в зависимости от силы бомбы (которые все будут лимитками)? Можно, конечно, давать очки пропорционально превышению лимита, но в любом случае все сводится к запилу самой мощной бомбы каждый раз, такое себе.

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

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

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

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

От геймдизов тут хотелось бы апрува общего концепта развития РнД. Прям совсем в мелочи, наверное, пока закапываться не стоит - формулы получения очков и все такое вот, я думаю мы напишем потом еще более подробные иссуи по мере необходимости.

в любом случае все сводится к запилу самой мощной бомбы каждый раз, такое себе.

Ставить задачу на взрыв бомбы определённой мощности. Тогда будут всё время разные делать

Ставить задачу на взрыв бомбы определённой мощности. Тогда будут всё время разные делать

Зачем тогда делать бомбы с газом-фороном вообще, если можно делать водокалийки, мощность которых можно на раз-два по формуле высчитать?

Разбираем всё, что можно;
Вкидываем SP, пока не изучится что-нибудь полезное.
Проект "Спидран лотереи".

Это всё равно лучше, чем нерандомное научное дерево, ибо требовать будет больше времени и поиска конкретных предметов.

P.S. А автоматизация производства будет?
P.S.S. В целом, научка раундстартом свой внешний вид менять не собирается, как я понял: принтеры и анализаторы те же самые, просто метод исследования другой?

Зачем тогда делать бомбы с газом-фороном вообще, если можно делать водокалийки, мощность которых можно на раз-два по формуле высчитать?

Так ты водокалием не сделаешь взрыв (5, 14, 20)

Так ты водокалием не сделаешь взрыв (5, 14, 20)

Водокалием можно лимит сделать спокойно, если брать 300x300.

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

А код позволяет отличить взрыв от водокалийной гранаты и лимитки?
Ещё, по-моему, есть бомбы с газом без форона.
И однобаллонки, конечно же.
С ними что?

Так очки РнД за бомбы - это порт с тг. Там машина такая же есть. Хз как она там работает, можно оттуда взять пример

А код позволяет отличить взрыв от водокалийной гранаты и лимитки?

Кода получения очков науки нет, так как нет самих очков науки. Напишем код так, чтобы бомбы и взрывы различались, если надо будет.

Насчет общего концепта - аппрув.
Конечным итогом всего этого должно быть то, что ученные должны будут ходить по другим отсекам и просить/выкупать/отбирать вещи, необходимые для исследований базовых уровней - при этом, для отсека должно быть в их же интересе эти вещи дать для получения более крутых вещей для себя же.
Более продвинутые уровни технологий дальше по дереву должны требовать уже телодвижений в области использования созданных на базовых уровнях технологий по ветвям, как уже писали выше - воткнул в X напечатанное N, и при выполнении Y оно дает очки.
Что касается взрывов, то тут, я, как эксперт в области лимиточек, просто обязан высказать свою точку зрения:

А код позволяет отличить взрыв от водокалийной гранаты и лимитки?
Ещё, по-моему, есть бомбы с газом без форона.
И однобаллонки, конечно же.
С ними что?

Что бы сразу отсечь неправославные водокалийки, однобалонки, фугасы и прочее - вешать на клапан специальный прибор, который, условно, фиксирует силу взрыва.
Когда двуболонка, на которой висит такой прибор, взрывается, прибор считывает и передает на РнД сервер настоящую силу взрыва.
Под настоящей силой взрыва, я, конечно, имею в виду те параметры, которые не урезаны до лимита, а истинные - а билд позволяет, при определенных манипуляциях с газами, собирать такие ебаки, что 3,7,14 кажутся петардой "Корсар" на их фоне. И чем больше в определенной пропорции истинная сила взрыва уходит от лимита, тем больше взрывных очков капает.
Таким образом, тестовый полигон наконец-то будет тестовым полигоном.

в любом случае все сводится к запилу самой мощной бомбы каждый раз, такое себе.

Аргумент о том, что "все будут делать одинаково лимитки" не аргумент, потому что единого рецепта лимиток нет - все варят их по разному и разных их видов тоже много - можно даже водород использовать вместо форона и так далее. Ты не знаешь, самая мощная твоя бомба или нет, они просто все ебают в лимит.
Не говоря уже о том, что можно зафакапиться на определенных стадиях, поскольку, например, рецепт, по которому делаю их я, ебет трубы при нагреве.
Есть простые рецепты, не требующие много времени и дающие лимит, но настоящая сила взрыва там как раз к нему и близка - а можно, перестроив половину отсека, и поебавшись с разогревом, перегоном газов, получить воистину ебейшие цифры давления и температур - на текущий момент нет никого смысла это делать, так как дальше лимита не уйдет. С генерацией очков от взрыва - вполне себе будет.
Вместе с тем заниматься сборкой бомб было бы действительно интересно, поскольку можно было бы оценивать трушность рецепта по количеству очков, которые накапали за взрыв бомбы, совершенствовать свои рецепты. Кулинарная книга лимиточника!

Надо декомпозировать на более мелкие иссуи, чтобы это можно было спонсировать/делать/принимать по частям.

Если все одобрили то может как проект? Половина иссуев затеряется так.

Проекты собираются из иссуев, энивей. Так что одно другому не мешает.

Прошло 11 дней, разделения так и не произошло......

Может вы так разделите:

  • Новая механика изучения с очками изучения и рандомом выпадения исследований;
  • Проработка стандартных веток исследований;
  • Способы получения очков исследований (включая новые устройства);
  • Проработка веток антагонистов;
    не? А то так все затянется, или это уже кто - то кодит?

Нужно создать проект с карточками, наверное...
По крайне мере шаблон и карточки можно закинуть, а дальше уже декомпозиция

when?

Может быть тогда просто портировать ветку исследований из /tg/station?

Может быть тогда просто портировать ветку исследований из /tg/station?

Так для этого придётся портировать половину предметов с ТГ, по-хорошему, да и там баланс другой. Ветку исследований свою делать нужно, портировать бессмысленно.
А вот машины и саму суть исследований можно оттуда спортировать, в принципе.

Может еще добавить в первый этап трату очков на открытие ветки?
То есть для того, что бы открыть возможность изучить предметы из ветки T2 надо сначало вложить очки в саму ветку

Это же научка. Может стоит ввести сюда немного бюрократии? Вы ищите способ притормозить взрывное развитие научных веток. А что может быть лучше, чем отправка отчетов на ЦК? Каждая новая изученная технология генерирует уникальный код. Его надо зафиксировать в типовом отчете и отправить на верх. Любым из доступных способов. Факс, Шатл, "Телепорт"...

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

Я думаю могут даже появиться ситуации с кражей и присвоением чужих успехов.

Это же научка. Может стоит ввести сюда немного бюрократии? Вы ищите способ притормозить взрывное развитие научных веток. А что может быть лучше, чем отправка отчетов на ЦК? Каждая новая изученная технология генерирует уникальный код. Его надо зафиксировать в типовом отчете и отправить на верх. Любым из доступных способов. Факс, Шатл, "Телепорт"...
После чего происходит разблокирование новых веток развития. А если добавить в отчет еще несколько пустых строк не обязательных к заполнению, но дающих прибавку SP, "кридитов?", мирового признания и других возможных плюшек в случаи если они заполнены.
Я думаю могут даже появиться ситуации с кражей и присвоением чужих успехов.

очень сложно будет в плане кода для проверки заполненных полей и выдачи этих наград будет.

Можно вместо факса отдельную консольку дать для РД, но это уже на второй этап.

4058 #4059 #4060 #4061

Was this page helpful?
0 / 5 - 0 ratings