Колония Zero [демо] (авторский блог)


Сб Окт 29, 2022 18:58
Ксайтр
1  125  4  Знаменитый приключенец

Дневники автора сторигейма
Рабочее название: Колония Zero [демо]
Подробнее об игре расскажу дополняя это сообщение и в комментариях.

На сегодня готово: 1%

Уже сделано:
Сторигейм 4-х летней давности. "Ты что, дебил?" — да. Активную подумываю над... я пока не знаю что это будет. Ремастер или ремейк. Скорее первое для игроков, и их опыта. Процесс работы же скорее всего будут больше походить на второе. Собираюсь вытряхнуть структуру, возможно уничтожить ее полностью и перезалить заново. Удалять уже опубликованную игру не хочется, как и оставлять ее в текущем состоянии. Как оказывается ее иногда кто-то запускает и как-то неудобно перед ними.


_________________
Алгоритм на основе эллиптических кривых
Вс Ноя 13, 2022 6:59
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 3%
В старой версии было 3 положительных события и 3 отрицательных, не было никакой страховки что вам не будут выпадать одно и то же положительное и отрицательное событие несколько раз подряд, да хоть 5,9, хз как там с математикой. Теоретически могла выпадать вообще всегда одна и та же пара событий до самого финала.

Теперь будет колода на 6 карт, в которой положительные и отрицательные события собраны вместе. И установлена система что событие никогда не повторяется дважды.

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

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

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

С выборами действий будет чуть попроще система стандартной колоды, успешно протестированной в "Первой экспедиции"

В общем это важный шаг к моей мечте сделать колоду в которой карты могут прибывать с отложенным сроком, сроком на который игрок может влиять своими действиями. Ускорять, откладывать. То есть увеличивать или снижать риски выпадения тех или иных карт на руки. Должно стать классной штукой для будущих проектов линейки Zero и может будет использовано еще где-то, если я смогу таки ее реализовать. Разумеется мастера теха, запросто могут заюзать такое и даже возможно я договорился бы с кем-то из них, настроить и предоставить мне такую систему, но обычно они довольно сложны в плане понимания для очень гуманитарного ума и используют запрещенные приемы в виде деления на 0 и других техноересей=)

Впрочем колода карт на ключевых словах – возможно и вовсе ксено-тех =)


_________________
Алгоритм на основе эллиптических кривых
Пн Ноя 14, 2022 4:23
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 5%
Гуманитарная колода ключевых слов основана на двух группах. одна из которых рука, вторая колода(память)

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

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

Проблема случилась при попытке масштабировать эту вещь до 18(что-то около того) различных колод. Вернее сказать, проблемы не было, я просто запаниковал что 18Х2 формул не очень понравятся редактору. Не хотелось бы подгореть когда записываешь 99из 100 а тебе говорят, ну се, дурень, а не ты киберпанк для ps4 делал, релизную версию?

В общем до деления на 0 дело не дошло. Но на ресурсы перейти пришлось. Таким образом формулы обработки будет две (на 3 варианта и на 2 варианта исхода) решения.

+ это сократит количество "дубликатов" или вообще их не будет. Я пока не осознал всю степень маленькой победы.

Колода руки одна. Общая. Очищается, и пробрасывается в форумле. + Оперативная колода, значение которой перед пробросом формул меняется на значение колоды решения(3 или 2 вариант) и учитывает уже сохраненные для решения сыгранные карты.

Колода выдачи. Оперативная колода буфер. 18(наверное) уникальных колод. +2(4 с перекрестной системой) . Вместо тон колод и формул.

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

Собственно движки-формулы собраны, протестированы и вроде даже стабильны. Осталась ручная доводка кнопок, но это уже рутина требовательная к внимательности.

Ладно, признавайтесь, что нибудь поняли? XDD


_________________
Алгоритм на основе эллиптических кривых
Вт Ноя 15, 2022 2:04
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 7%

много рутины и упорядочивания в создании колод =) в целом следующий этап это начало сборки

На бумаге кстати прописал интересные фичи в виде нагрузки на сектор и общественного мнения =) По идее должно сделать выборы еще напряженнее, надеюсь получиться сделать, и сделать прям круто


_________________
Алгоритм на основе эллиптических кривых
Ср Ноя 16, 2022 5:09
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 8%

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

В разработке в редакторе имхо очень важна структуризация. в последующем она помогает сэкономить кучу времени при детальных настройках. Чем сегодня и занимался: скрин выше, если не идеальной структуры, то достаточно удобной как минимум для меня. Делитесь в комментариях скринами ваших структур =)


_________________
Алгоритм на основе эллиптических кривых
Пт Ноя 18, 2022 7:02
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 38%

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

Ксати кидайте ваши страшные скрины убер-тех кнопок =) соберем ад-мех хоррор коллекцию)


_________________
Алгоритм на основе эллиптических кривых
Сб Ноя 19, 2022 9:06
Ксайтр
1  125  4  Знаменитый приключенец

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


_________________
Алгоритм на основе эллиптических кривых
Сб Ноя 19, 2022 9:33
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 48%

провел тестирование условно-ванильного режима. Методом тыка, трачу того что побольше – 18 недель пережил. Посмотрим насколько усложнит дело фактор общественной поддержки.

Тестирование системы общественной поддержки пройдено успешно. Удалось выжить с более менее средними стартовыми показателями. Да, это было нервно. Проклятую общественность хотелось побить. Кажется полагающееся губернатору чувство XDD

Чуть кукухой не поехал, пока собирал формулу отрицательного роста XD.Пришлось "обратным инженирингом" своей же формулы заниматься. Дробить на этапы и пихать в кнопки, чтобы отслеживать каждый шаг изменений. А когда в идеально работающей схеме, один алгоритм без конца сбоил, хоть и написан был правильно... просто отказывался работать мразь по аналогии с двумя другими... аж трясло=)

Не быть мне программистом короче. Тыкнул установку стартового параметра в пункт рядом, глаз замылился, тупо не воспринимал что я не тот стартовый параметр поставил... уф. Был в одном шаге открывать новый стори и воспроизводить, ловить баг и собирать док базу. Хорошо что я просто ошибся=) счастье)

Пока сюда не прибежал J, заявлять что мол вот видели: "сам дурачек, а на редактор гонит потом" Замечу что реальные баги редактора с доказательством того что я не верблюд, за всю историю сторигеймов мне ловить приходилось неоднократно.

Ну чо, бета/альфа-тестеры, доставайте рулетку. Вспомните навскидку сколько раз вы доказывали Джу, что вы не верблюд, выявляли багу редактора и потом магос-Джу ее правил? Я вот уверен что 2 раза не был верблюдом, может и поболее, но это уже не точно.


_________________
Алгоритм на основе эллиптических кривых
Пн Ноя 21, 2022 6:52
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 70%
В целом собрано. провожу пре-альфа тестирование игрового процесса. Если будет без дыр, организую закрытое альфа-тестирование в черновиках. В скрине смешнявка: "схема" игры:


_________________
Алгоритм на основе эллиптических кривых
Пн Ноя 21, 2022 10:09
Ксайтр
1  125  4  Знаменитый приключенец

Сторигейм доступен в черновиках для предварительной оценки
Жду ваших комментариев и предложений по улучшению игры!
https://quest-book.ru/online/view/colony_Zero_Light


_________________
Алгоритм на основе эллиптических кривых
Вт Ноя 29, 2022 6:32
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 75%
Внес улучшение в UI на основе фидбека тестеров. Видимо склонностью чекать ресурс-бар они не обладают) Не осуждаю. Я давно уже высказывался что настройки бара изменения параметров, должны быть в руках авторов.
1)мини бар в одну строку
2)средний бар в три( это сейчас дефолт)
3)большой бар в 5-7 строк.
4)полностью отключаемый бар. Некоторым играм он не нужен и мешает имхо
Обьем бара без проблем на мой взгляд встроится в раздел настроек. Было бы желание это делать со стороны J


_________________
Алгоритм на основе эллиптических кривых
Пт Дек 02, 2022 15:13
Ксайтр
1  125  4  Знаменитый приключенец

Сторигейм доступен в черновиках Открытое бета-тестирование на которое никто не придет, потому что я никого и не приглашал, почти)

https://quest-book.ru/online/view/colony_Zero_Light


_________________
Алгоритм на основе эллиптических кривых
Чт Дек 08, 2022 3:31
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 80%

Уже сделано:
случайно удалил группы нужных ключевых слов и сломал основную формулу. Переписал по новой, еще более крутую и кажется нашел баг редактора(пока не подтверждено!), попробую потом в отдельных тестах на чистовом выловить его и зафиксировать

Подготовил обновленные изображения для финальной загрузки. у очень больших артов уменьшен размер для более быстрой подгрузки, все арты приведены к единому соотношению сторон 16:9

Планирую две компании, короткую на 6 событий, для тех кого в играх пугают повторно встречающиеся монстры, анимации, текстуры и модели =))) и стандартную на 6х3=18

События станут ежемесячными, вместо еженедельных, во всем виноват пришелец( ладно, он молодец, спасибо ему) . Теперь колонисты смогут снимать противогазы и растяжки от зомби хотя бы на 2 месяца минимум=) А ужОсный финансовый кризис будет усугубляться не через неделю-другую))


_________________
Алгоритм на основе эллиптических кривых
Пт Дек 09, 2022 16:44
Ксайтр
1  125  4  Знаменитый приключенец

На сегодня готово: 85%

Уже сделано:
проблема с двойным переходом выхода из компании решена для обеих компаний, малой и большой. Стабильность обеспечена, ошибок и аномалий не выявлено.

Про улучшенную формулу раздачи: теперь учитывается не только последнее событие, но и пред последнее событие. То есть при новой раздаче в первый ход не будут в колоде карты 5 и 6 события/6 . На втором ходу в колоду вероятностей вернется 5-событие, на третьем – 6. По итогу все карты в цикле сыграют, а дистанция неповторяемости увеличилась.

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

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


_________________
Алгоритм на основе эллиптических кривых
Представьтесь для добавления комментариев - регистрация в один клик!

Разделы форума