Результаты поиска

  1. Y

    Эмулятор генератора биомов

    Warning! Много текста! В общем, когда я еще писал первое руководство я сделал простенькую программу, которая могла генерировать биомы любого куска мира любых размеров (ну насколько эклипсу памяти хватало, слишком большие все-таки не мог). Сохранялось это все в виде картинок и для каждого слоя...
  2. Y

    Генерация биомов (часть 2)

    Еще я пришел к вполне логичному выводу, что обязательно надо будет выложить самописный эмулятор (котоырый еще нужно доделать) генерации биомов, ну банально потому что это в миллион раз быстрее, чем запускать игру + намного информативнее. В общем когда допилю для учебника руководство, то там и...
  3. Y

    Генерация биомов (часть 2)

    Я пока взялся за перенос двух руководств в учебник, совсем забыл про твой вопрос, обязательно сегодня вечером сделаю. И да, думаю гайд достоин вылезти хотя бы из полигона :unsure:
  4. Y

    Супер-гайд 2018!

    Так ну раз 2019 еще не создали, пусть пока в этой побудет Генерация биомов (часть 2)
  5. Y

    Генерация биомов (часть 2)

    Понял. Как писал выше, у меня в голове реализация не такая сложная, постараюсь завтра сделать.
  6. Y

    Генерация биомов (часть 2)

    Так выходит тебе нужен биом, который генерируется на координатах, кратных 1024?
  7. Y

    Генерация биомов (часть 2)

    Если эти координаты зависят, например, от сида мира, тогда в теории вообще проблем нет. Берешь заранее подгротовленного родителя (свой слой), который проверяет влияет ли массив данных на твою точки или нет (глава Масштабирование слоев), то генеришь на этих координатах свой биом. Кинь алгоритм я...
  8. Y

    Генерация биомов (часть 2)

    А эти координаты можно как-то вычислить? Или это на весь мир одно единственное место? Оу, выходит эти биомы намного больше, чем ванильные.
  9. Y

    Генерация биомов (часть 2)

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

    Генерация биомов (часть 2)

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

    Генерация биомов (часть 2)

    Содержание Генерация биомов (часть 1) Генерация биомов (часть 2) Предисловие В первом руководстве мы познакомились почти со всеми стандартными слоями GenLayer и даже добавили генерацию собственных биомов. Теперь самое время разобраться с самыми сложными слоями и попробовать создать новые слои...
  12. Y

    Генерация биомов (часть 2)

    DdoosS добавил(а) новый ресурс: Генерация биомов (часть 2) - В данном руководстве мы создадим собственные слои. Узнать больше об этом ресурсе...
  13. Y

    Свое измерение. Свои биомы. Свой мир.

    Переопределил метод и заменил бедрок на кирпичи.
  14. Y

    Свое измерение. Свои биомы. Свой мир.

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

    Свое измерение. Свои биомы. Свой мир.

    Как бы для этого есть Biome.genTerrainBlocks(...), о котором я уже писал выше и который можно и нужно переопределить. Это единственное место по факту, где вызывается Biome.generateBiomeTerrain(...).
  16. Y

    Свое измерение. Свои биомы. Свой мир.

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

    Свое измерение. Свои биомы. Свой мир.

    Потому что я только что открыл твой RegBiomes и увидел там вот это: BiomeManager.addBiome(bt, new BiomeEntry(b, 10)); Дальше объяснять не нужно? Твои биомы и до этого в ваниле были, просто ты их не встречал. Либо, если ты уже это исправил, то значит переопределил ванильный код генерации биомов...
  18. Y

    Свое измерение. Свои биомы. Свой мир.

    Легче разбираться в рабочем коде, чем в нерабочем. Тема давно вышла за рамки вопроса. Зачем тебе Biome.genTerrainBlocks? Тебе нужна земля и трава? Они и так генерируются. Если хочешь их изменить, то добавь в конструктор BiomeTest код: this.fillerBlock = <BLOCK>; this.topBlock = <BLOCK>; Если...
  19. Y

    Свое измерение. Свои биомы. Свой мир.

    Просто я писал сообщение примерно 2 часа, поэтому не заметил про слои. Не знаю о каком "реплейсе" ты говоришь, используй более понятные термины, иначе ты лишаешь себя части аудитории, которая могла бы тебе помочь (например я). Вообще тебе намного проще будет выкинуть какашку, которую ты намесил...
  20. Y

    Свое измерение. Свои биомы. Свой мир.

    Хотел ответить тебе после того, как доделаю вторую часть руководства, но как обычно на это уйдет больше времени, чем предполагалось:f_facepalm:, поэтому опишу вкратце. Посмотрел что вы тут коллективным разумом усердно лепили и это зашквар, прям максимальный (n) Сказывается отсутствие нормальных...
Назад
Сверху