Realism Craft [1.12/1.12.2] [Разработка идет хаотично]

Сделать таймер. Определённые его отрезки будут сезонами.
Как мне этот таймер к игровому времени привязать? Токо что если такая идея - перепилить все ванильное время, сделать не сутки, а год игровой. И уже от этого плясать
 
Maxik001 написал(а):
Сделать таймер. Определённые его отрезки будут сезонами.
Как мне этот таймер к игровому времени привязать? Токо что если такая идея - перепилить все ванильное время, сделать не сутки, а год игровой. И уже от этого плясать

А если чекать что времени больше 24000 и делать плюс к переменной дня?
 
Maxik001 написал(а):
Сделать таймер. Определённые его отрезки будут сезонами.
Как мне этот таймер к игровому времени привязать? Токо что если такая идея - перепилить все ванильное время, сделать не сутки, а год игровой. И уже от этого плясать
Не надо привязывать. Делай свой внутренний. А вообще в майне есть свой таймер, он считывает недели вроде как, но при тайм сете он сбивается.
 
На самом деле, я боролся даже не с временами года, а с провисанием игры при массовом обновлении чанков.
Понял, что можно всё это красить не через замену блокстейтов, а тупо через рендер. Но оказалось, что для этого всё равно нужно обновлять чанки, ибо информацию о рендере блоков, майн, видимо, где-то хранит до тех пор, пока чанк не обновится.
В общем, тут палка о двух концах... С одной стороны ничего не провисает и цвета заменяются, с другой, для этого всё равно нужно обновлять чанк и игра, соответственно, будет тормозить... В общем, эх...
 
Говорю же, цвет внутри биома. Чанки надо не все обновлять, а лишь цветные блоки. И только в тех чанках, что уже загружены у игрока
 
Ну, допустим, есть у меня лес, и везде деревья, и загружено чанков 500, а то и больше...
И как выяснить, в каких именно есть листва и какие нужно обновлять? И так или иначе обновлять нужно все 500!


При этом, можно так же допустить, что цвет я буду менять не за один раз, а постепенно... То есть всё равно эту "прогрузку" нужно будет делать хотя бы раз в день...
А для тех целей, которые я хотел бы осуществить, и несколько раз в день...
Если это реально, будет хорошо )
Но, по мне, будет сильно тормозить
 
Зачем тебе траву менять? Майнкрафт сам все сделает, просо в биоме укажи цвет и хоть как-то обнови чанк(да хоть 1 блок сломай, чанк обновится). По крайней мере на 1.7.10. Я хотел попробовать что-то там withNotify, но забыл
 
Я вас тут сверху толком не считал, но цвет листвы:

Глобальная переменная, которая тикает вместе с миром.

Переписать блок листвы (да asmить его) так, чтобы он этой переменной зависел цвет.

А вот про опадения я хз, пока лишь вариант с тайлом напрашивается, который от этой же переменной сетает себя под ноль.
 
Сделать частицы. Либо же как снег. Даже ИРЛ листва не создаёт густого покрова, так что можно частицы(а те, что дальше блоков так 50 вообще можно не рисовать). Цвет в биоме. Не трогайте листву, она итак зависима(ну в 1.7.10. А зависима для того, чтоб в пустыне была желтая, в тайге нефритового цвета и пр.)
 
CoomingSoon написал(а):
да хоть 1 блок сломай, чанк обновится
Да, я в курсе, что всё обновится...
Меня другое смущает... В сингле-то пофик, бегаешь и бегаешь... Ну изменился цвет и что?
А вот на сервере будет странно...
Ибо один игрок любуется красотой золотой осени и говорит другому: смотри какие цвета красивые. А у того листья вааще зелёные ещё! И это не из-за того, что он дальтоник )))
Протещено на себе... Так оно и происходит...
...
Ну, обновление чанка, конечно спасает... Но проблема никуда не уходит...
 
Вывод: чанк надо обновлять на клиенте. А там должен быть список чанков. Обновить их, либо придумать что-то еще(я указывал на некий notify, попробуй)
 
Очередное обновление, по выходным время есть, поэтому наверно, каждое вс будет выходить что нибудь :)
- Добавил новый биом - сгоревший лес. Он в принципе еще не оформлен как следует, но атмосфера данного места уже чувствуется. Даже сделал такой вот скриншот для контраста



Для наполнения данного биома блоками основную работу выполнил DCV_Hacker, спасибо ему. 
Это сгоревшая трава, сухая трава, сгоревшее дерево, мертвое дерево. Из сгоревшего дерева дропается древесный уголь. От себя сделал еще ветки мертвому дереву.
- Добавлен также пепел -я немного допилил его, и теперь, когда по нему проходит\пробегает Entity то спавнятся частицы дыма соответствующие(нормальные\большие)


По просьбам трудящихся добавил корраловый блок


Ну и наконец - самое вкусное. Я проапгрейдил свои ветки, теперь они работают так:
[video=youtube]https://www.youtube.com/watch?v=47Yfw6OwZQI[/video]
 
Сделай веткам обвод (ну и осязаемость, я так понимаю) по форме ветки, а не всего блока.
 
MJaroslav написал(а):
Сделай веткам обвод (ну и осязаемость, я так понимаю) по форме ветки, а не всего блока.

Обязательно. Что ж я так убого думаешь оставлю?)
 
Лол, орнул с веток. По поводу сгоревшего леса, чёт орно слишком. Если всё таки доделаешь, сделай чтобы биом лесной к примеру летом имел вероятность 15% быть сгоревшим, т.е. чтобы случайным образом он загорался и выгорал полностью, вот тогда збс будет.
 
Почему орнул? Че такого в них?
Сезонов пока нету.Их вообще ты собирался делать :| + то что ты предлагаешь, не имеет смысла, так как сгоревший лес ничего общего с обычным иметь не будет(в плане блоков)
 
Всмысле на шаг впереди? Ты тоже хотел такой биом сделать?)
 
Назад
Сверху