creator cover sch1zk
sch1zk

sch1zk 

Видеоблогер, стример, композитор

24subscribers

14posts

goals1
$0 of $23.6 raised
Хочу купить Last Epoch чтобы играть в перерывах, а то я так с ума сойду кодить по 14 часов в день.

About

Привет, чумба!
Ты, наверное, знаешь меня либо благодаря моему YouTube каналу, либо благодаря моим стримам на Twitch. Возможно, ты знаешь меня только как исполнителя под ником ZANICK, но все это не столь важно - если ты здесь, вполне вероятно, что ты хочешь поддержать меня и мое творчество!
В данный момент я создаю сервер для Minecraft 1.20.1 и активно пишу моды на Fabric, чтобы реализовать все задуманные мною для сервера уникальные механики. Поддерживая меня на Boosty, ты поддерживаешь разработку этого сервера.

Основной способ коммуникации со мной - мой Discord сервер. Пишите все свои вопросы и предложения именно туда.
Бонусы для всех подписчиков:
- Доступ к тестированию сервера, когда оно начнется;
- Доступ к секретному чату в Discord;
- Почетная роль в моем Discord сервере;
- Моя бескрайняя благодарность;
- Фотки моих котиков и пёсика)))

Дневник разработки #2

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

Я добавил вот такие вот прикольные стульчики:

Дневник разработки #1

Прошла неделя с предыдущего поста.
За это время было сделано уже довольно много всего важного. Реально важного. Но пока еще не могу сказать, что произошли какие-то серьезные подвижки в плане близости тестовых запусков.
Начнем с самой, на мой взгляд, важной механики моего режима, а именно - искусственных источников тепла, таких как печи:
Теперь они могут влиять на температуру окружения, наконец-то! Т.е. они наконец-то могут греть персонажа, если тот находится в непосредственной близости.
Я по разному пытался реализовать эту фичу: карта тепла, которая создавалась для каждого источника, просто добавление тепла ближайшим игрокам, но в итоге реализовал самый оптимальный, на мой взгляд, вариант:

Что уже сделано #6

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

Что уже сделано #5

Сегодня я хочу рассказать про систему ролей.
Система ролей является очень важной частью моего режима.
От роли зависит то, с какими навыками и экипировкой ты начнешь игру и то, как именно ты будешь играть. Конечно, никто не будет ограничивать вас в том, что вы можете делать, однако "очки опыта роли" вы будете накапливать только если вы правильно отыгрывали свою роль. Грубо говоря, вы можете накапливать эти "очки опыта", если создаете инструменты будучи Ремесленником, или копаете руду будучи Смердом. Однако если Ремесленник отправится в шахты, он не получит своих очков опыта, но при этом сможет использовать добытую руду в своем производстве.

Роли берутся не просто так, а за мета-валюту, которую игрок накапливает в ходе игры. Сначала ему будут доступны только самые базовые роли (конкретнее "Смерд"), отыгрывая на которых он сможет накопить "очки опыта роли", которые после гибели персонажа или вывода его из игры конвертируются в мета-валюту. В дальнейшем эту мета-валюту можно будет потратить на комплектацию своего следующего персонажа - его роль, особенности, экипировка, элементы кастомизации. Однако как только вы потеряете этого персонажа, все это будет утеряно и придется копить мета-валюту снова. Некий такой "роуглайк" элемент.
Зачем это сделано? Таким необычным образом я планирую регулировать геймплей в своем режиме. Смерды, в основном, смогут заниматься чем захотят. Однако все остальные роли имеют какие-то свои особенности, а некоторые и вовсе могут быть ключевыми для жизни крепости. Мне не хотелось бы, чтобы игрок мог начать играть на какой-то важной роли только если отыграет 500 часов, как это сделано на многих серверах в SS13 или в том же Garry's Mod Dark RP. При этом, было бы странно давать возможность заходить на важные роли любому игроку, даже если он впервые зашел на сервер. Так что если человек действительно захочет отыгрывать на какой-то интересной ему роли, он должен сначала накопить мета-валюту.
Это решает не только проблему ролей, которые будут скрыты от игрока за огромным таймволом, но и может служить некоей защитой игрового процесса от гриферов. Игрок, взявший роль стражника, и начавший активно вырезать все население, будет вынужден снова копить на эту роль, а если начнет делать это снова отправится в условный теневой бан (таскать камни). Скорее всего, с каждым наплывом новых игроков эти ситуации будут повсеместно, но все же я не хотел бы ограничивать игроков в своем "отыгрыше" и банить за любое гриферство. Однако если игрок будет выходить "за рамки" и будет продолжать портить игру окружающим, то, скорее всего будет отправлен уже в реальный бан.

Что уже сделано #4

Вчера я пропустил пост, т.к. мне было тупо лень его делать.
Так что сегодня придется наверстывать упущенное.
В Майнкрафта есть такая штука, как FeatureRenderer. Благодаря именно им вы видите на персонажах броню, элитры, предметы в руках и прочее.
Так вот, я начинал свою работу с этими штуками, пытаясь реализовать следующее - у персонажа в хотбаре есть определенный предмет, и если предмет соответствует некоторым параметрам, то он должен отображаться у него где-то на теле. Мне нужна эта механика, чтобы избежать случаев "откуда ты достал этот огромный меч или арбалет?".
Эта штука, в целом, уже работает, но мне все равно пока не нравится ее текущая реализация. Это одна из тех вещей, к которой я еще обязательно вернусь и ее переделаю. Я хочу, чтобы у этой системы была некая "память", и вещи отображались на теле там, где они уже были. У меня сейчас это все работает так, что если ты берешь в руку один меч, то второй меч магическим образом перемещается в то место, где был первый. Это некрасиво.

Что уже сделано #3


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

Что уже сделано #2

Продолжаем серию постов про то, что я уже успел наделать за прошедший месяц. Осталось рассказать еще столько всего ;)
Вы уже могли заметить, что на персонаже стоит какой-то необычный скин:
Хочу сообщить - эти скины часть игровых механик режима. Да-да, этот скин отображается не потому, что я загрузил его на свой Minecraft аккаунт, а потому, что я выбрал его через специальное меню призрака, которое появляется при нажатии кнопки "E":
Хотелось бы как-нибудь узнать прямо примеры -примеры изменений рецептов
А ну и женщины будут?my_illuminati
Cargill, женщины и их модели будут. В идеале хотелось бы чтобы некоторые звуки, издаваемые персонажем также зависели от скина/модели.
Новых примеров рецептов, увы, пока что нет. Я ими обязательно займусь, просто слегка позже.

Что уже было сделано за месяц?

С одной стороны я сделал много чего, но не сказал бы что все это уже складывается в какую-то полноценную картину. Скорее так, набор разных механик, которые могут пригодиться для сервера.
Все, что вы видите, естественно, имеет не финальный вид. Суть, скорее всего, останется та же, но выглядеть визуально все может совсем иначе. Я не умею рисовать, и я надеюсь накопить денег на то чтобы заказывать текстуры у нормальных художников. Либо просто найти художника, который сможет мне помочь с текстурами.
Первое что, конечно, бросится в глаза любому игроку, это переделанное меню инвентаря персонажа:
Основная задумка заключается в том, чтобы:
1. Ограничить количество слотов, в которых игрок смог бы хранить вещи. Основной инвентарь (27 слотов) был практически полностью вырезан.
2. Ограничить количество слотов хотбара. Хотбар теперь имеет динамический размер, и уже сейчас реализован функционал, где одетая экипировка (пояс, рюкзак) может влиять на количество слотов хотбара.
3 Ограничить количество крафтовых слотов до 2-х, чтобы оставить стандартную механику крафта, но ограничить ее до уровня "соедини два предмета"
4. Добавить слоты для нового слоя экипировки - одежды. Она будет влиять на температуру тела персонажа, а точнее - допустимый диапазон температур окружающей среды (вычисляется из биома и многих других факторов), при которой температура тела не будет снижаться или повышаться.
Было бы еще забавно добавить бороды и усы, и чтобы они росли, но это уже баловство XD

Нововведения sch1zkland | Плюшки и красивости

- Добавил мод CIT Resewn в сборку, который позволит отображать ресурспаком кастомные модельки предметов, брони и элитр.
- Плюс докинул еще несколько текстурок для теста, одной из них уже можете пользоваться.
Subscription levels5

Дерн

$1.48 per month
Регулярный, но все равно крайне важный блок, благодаря которому образуется ландшафт мира.
+ chat

Камень

$3.7 per month
Основа всех основ, ведь именно камень мы добываем в поиске драгоценных алмазов.
+ chat

Доски

$7.4 per month
Основной строительный блок, используемый практически во всех постройках.
+ chat

Обсидиан

$14.8 per month
Уникальный блок, тяжело разрушаемый, предоставляющий возможность отправиться в Нижний Мир.
+ chat

Адский Кирпич

$37 per month
Уникальный строительный блок, добываемый в крайне опасных крепостях Нижнего Мира.
+ chat
Go up