#[моё]

Пост знакомства

О холстах, хвостах и прочих составляющих

58

Привет! Меня зовут Мария, мне 25 лет, закончила художественно - графический факультет и сейчас работаю дизайнером. Но душа требует творчества, поэтому я рисую. Чаще это масляная пастель (дальше расскажу, что за материал и с чем его едят).
Но вести полностью художественный аккаунт - скучно, да и хочется рассказать о том, что меня вдохновляет. А это мои животные, фотография, ремонт, мир)
В общем, надеюсь вам будет интересно 🤗

2007

55

Ответ на пост Варпа

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

Устроился на какой-то там завод, работал там и даже нравилось - а чо, бабло платят, мозги не сношают, идеально! Как раз была самая жара, тепло, хорошо)))

А вот и со всеми этими эмарьскими движухами познакомился примерно в сентябре, потому что более-менее уже влился в коллектив и осмелел для того чтобы оставаться в городе на ночь - тусить бухать и так далее и так более)))

Вы говорите компьютеры, компьютеры... Да мой первый сотовый телефон в жизни, появился как раз в сентябре 2007 года - это была какая-то звонилка, не помню даже какой фирмы, помню что купил её с зарплаты в ларьке на Колхозном рынке возле автобусной остановки примерно за 1.500 руб, потому что самые дешёвые стоили вроде бы 800, а я взял за полтораху, вроде как ни хуя себе, яж нищеброд какой-то там.

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

А первый мой выход в Интернет или вход в интернет, не знаю как правильно, случился так же в сентябре, но 2008 года, как раз через год и с помощью Нокио 3110. С камерой даж))

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

В общем чего только не было, приятно вспомнить))))

Заметки о предках.

Часть 1

56

Поиск своих далёких предков - это называется генеалогия, но что насчёт далёких предков целого села?...

Итак, что нам нужно? В целом, всё то же, что и для одной семьи. Для начала нужно понимание, к какому приходу относилась деревня(т.е. в какую церковь ходили его жители). Для примера я беру деревню Лаптево Краснохолмского района Тверской области.

Один из домов в деревне:)
Один из домов в деревне:)
фотка не моя, простите за шакалы. Сейчас Ленина на стеле уже нет - спиздили)
фотка не моя, простите за шакалы. Сейчас Ленина на стеле уже нет - спиздили)

1. Как найти приход?

Для начала надо найти, в каком уезде (ну или на худой конец, губернии) находился искомый населённый пункт. Как правило, для этого достаточно беглого гуглежа.
Затем нам пригодятся "Справочные книги по епархии" - в них можно найти списки приходов и входящих в них деревень. Принадлежность епархии как правило совпадает с губернией, а в нашем случае она Тверская, поэтому открываем соответствующий справочник (Как правило, они оцифрованы и достаточно легко ищутся) и ищем найденный ранее уезд.

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

Справочная книга по Тверской епархии на 1915 г., Тверь, 1914
Справочная книга по Тверской епархии на 1915 г., Тверь, 1914

Нам повезло - церковь находится в самом Лаптеве, это облегчает поиск, но любую из деревень прихода можно также с помощью этого справочника найти

2. Метрические книги

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

Вот пример записи о рождении в метрической книге

19. 1 мая(Месяц был написан выше, не попал в кадр) "такой же волости села Лаптева крестьянин Степан Павлов и законная жена Агафья Васильева оба православнаго исповедания" родили дочь Марью, в тот же день её крестили. Справа указаны крёстные родители и кто проводил таинство.
19. 1 мая(Месяц был написан выше, не попал в кадр) "такой же волости села Лаптева крестьянин Степан Павлов и законная жена Агафья Васильева оба православнаго исповедания" родили дочь Марью, в тот же день её крестили. Справа указаны крёстные родители и кто проводил таинство.

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

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

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

Кстати, 9 из 10 рождавшихся детей умирали в течении первого года жизни - в составленных мной деревьях это наглядно видно

3. В глубь веков

А дальше начинается рутинный процесс - год за годом отсматриваешь метрические книги, выписываешь всех подходящих в дерево. Интересное начинается, когда доходишь до середины 19 века, ведь тут в дело вступают Ревизские сказки

Ревизскими сказками занимались те самые ревизоры из повестей Гоголя - ответственный за их составление товарищ ездил по деревням и составлял по семьям списки всех наличных крестьян. При этом также учитывались изменения с предыдущей ревизии - кто умер, кто уехал, кого забрали в солдаты, а кого выдали замуж. Всего было проведено 10 ревизий, первая в 1719, а последняя в 1858 году.

И в целом да - это прямой путь к нахождению своих предков вплоть до Смутного времени, но есть нюансы - ревизии проводились не везде, не везде проводились качественно, в некоторых ревизиях нет той или иной информации (Так, в первых трёх и в шестой ревизиях не отмечались женщины) и, как и в случае метрических книг, не все сохранились.

К тому же, в случае со сказками, нам не поможет приход - нужно узнавать имена помещиков, и, в случае 18 века, желательно, стан - упраздненную позднее единицу административно-территориального деления

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

Шапка самой поздней и самой читаемой ревизии 18 века:)
Шапка самой поздней и самой читаемой ревизии 18 века:)

На этом на сегодня всё!) Более подробно о ревизиях и других, не упомянутых в этом посте, документах, позволяющих узнать истории мест и людей, о составлении схем и о том, как это в итоге выглядит, расскажу в следующий раз)

Эксперименты с Горячим

Ну и лучшим заодно

56

Всем доброго утра, дорогие друзья!

Как вы могли заметить, а если нет, то я вам рассказываю, вкладка Лучшее у нас показывает что-то не совсем поддающееся логике.

А всё по тому, что никакого Лучшего у нас ещё нет, мы ещё думаем над алгоритмом, и параллельно ведём споры о том, как должно работать горячее

Статистика
Статистика

Из чего некоторые из членов команды решили, что сейчас порог слишком высокий, поэтому я изменил формулу рассчёта и 18, которые стояли сегодня утром, превратились в 16.

Будем ещё наблюдать, возможно, математика ещё изменится.

Я хочу чтобы вы знали: порог горячего напрямую зависит от вашей активности. Не забывайте ставить оценки всему, что вам нравится и не нравится.

Не будьте равнодушны)

Dangeon Warder Panel

Вступительная часть

53

Всем доброго здравия, дорогие друзья!

Этим постом я начинаю серию публикаций о том, как я разрабатываю систему для ведения интерактивный НРИ. В тегах указана пятая редакция Подземелий, но на самом деле речь о любой НРИ. Привязки к конкретным правилам нет, подразумевается, что все необходимые действия (типа бросков кубиков) игроки будут совершать ручками за столом. А программа нужна только для визуализации перемещений, отображения карт и создания показательных боевых ситуаций. Ну и автоматическая выдача опыта, но это опционально и об этом потом.

И так, начнём с самых азов. На чём всё это безобразие будет работать?
На Unity. Почему? Да потому что на ней достаточно дёшево реализуется общение с ГПУ, а оно нам тут понадобится.

Полностью рассказывать о том, как и что я сделал смысла не вижу, но буду делиться какими интересными выкладками и, возможно, кусками кода, если они кому-то нужны.

Что мы сейчас имеем:
1. Система приключений
2. Внутри каждого приключения есть система игровых сессий
3. Внутри сессий и приключений есть возможность редактирования базы НИП, заданий, предметов и локаций

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

Для этого у меня создан класс SectionsManager, который висит в памяти приложения как Singleton. Он хранит в себе информацию о том, какие разделы мы будем использовать. Добавлять их туда можно через конфиги или через код, это уже вопрос того, кому как удобно.
А потом есть код, отвечающий чисто за UI и он ждёт от этого менеджера команду, когда тот всю необходимую информацию соберёт и скажет, что вот сейчас уже можно рисовать

private void Awake()
{
    SectionsManager.GetInstance().IsReadyToRender += Render;
}

private void Render()
{
    Sequence seq = DOTween.Sequence();
    foreach (IMenuSection section in SectionsManager.GetInstance().Sections) {
        SectionButton button = Instantiate(sectionButtonPrefab, transform);

        RectTransform rt = button.GetComponent<RectTransform>();
        CanvasGroup cg   = button.GetComponent<CanvasGroup>();
        
        cg.alpha = 0f;
        button.transform.localScale = Vector3.zero;

        button.Init(section.GetName(), () => { section.Show(transform.parent); });

        seq.AppendCallback(() =>
        {
            cg.DOFade(1f, 0.3f).SetEase(Ease.OutQuad);
            button.transform.DOScale(1f, 0.4f).SetEase(Ease.OutBack);
        });

        seq.AppendInterval(0.1f);
    }
}

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

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

Посему жду комментариев, вопросов, критики, чего угодно.

Всем хороших игр!