Вопросы с тегом «minecraft-modding»

По вопросам моддинга Minecraft.

55
Как я могу реализовать что-то вроде сетки крафта Minecraft?

В крафт-системе Minecraft используется сетка 2x2 или 3x3. Вы помещаете ингредиенты в сетку, и если вы поместите правильные ингредиенты в правильный шаблон, он активирует рецепт. Несколько интересных моментов о дизайне: Некоторые рецепты могут обменивать определенные ингредиенты на другие. Например,...

35
Как я могу улучшить скорость рендеринга игр типа Voxel / Minecraft?

Я пишу свой собственный клон Minecraft (также написан на Java). Это прекрасно работает прямо сейчас. При расстоянии просмотра 40 метров я могу легко набрать 60 кадров в секунду на своем MacBook Pro 8,1. (Intel i5 + Intel HD Graphics 3000). Но если я поставлю расстояние просмотра на 70 метров, я...

34
Как создать пещеры, которые похожи на пещеры Майнкрафта?

Я работаю над трехмерным процедурным миром некоторое время и хочу начать добавлять пещерные системы. В настоящее время я использую 2D / 3D Perlin Noise для генерации ландшафта в сочетании с Marching Cubes для более гладкой местности. Я просто ошарашен, когда дело доходит до длинных соединяющих...

28
Функция случайного заполнения для генерации карты?

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

27
Подходит ли воксельный движок для игры, подобной Minecraft?

Почему Minecraft использует полигоны для рисования ландшафта мира вместо вокселей? Подойдет ли механизм рендеринга на основе вокселей для полностью разрушаемого игрового мира, построенного из кубов, таких как Minecraft? Будет ли это более эффективно, чем использование...

20
Как функция 3D-шума Перлина используется для создания рельефа?

Я могу обернуть голову, используя 2-мерную функцию перлин-шума, чтобы сгенерировать значение высоты, но я не понимаю, почему была бы использована 3d-функция перлин-шума. В блоге Нотча , http://notch.tumblr.com/post/3746989361/terrain-generation-part-1 , он упомянул использование функции шума...

19
Как я могу создать плавающие массы земли для двигателя, похожего на Minecraft?

Я создаю Minecraft-подобный движок в XNA. Я хочу создать плавающие острова, похожие на те, что показаны в этом видео: http://www.youtube.com/watch?v=gqHVOEPQK5g&feature=related Как бы я повторил это с помощью генератора мира? Должен ли я использовать какой-нибудь алгоритм шума Перлина? Я не...

19
Что такое хороший алгоритм для процедурного городского планирования на основе фракталов?

Фон Я управляю сервером майнкрафт, где собираюсь спроектировать довольно крупный стартовый город. У меня есть ряд вещей, таких как знаки правил и клетки для мобов, которые я бы хотел разместить в зданиях. Сам город будет очень большим и разросшимся, предпочтительно размером до 1000 на 1000 блоков....

16
Как добавить пользовательский моб в Minecraft?

В основном решил сделать свой собственный моб, у меня есть: Создан класс сущностей моего моба Создал мой моб модельный класс Нарисованная модель Добавлен вызов функции для addMapping в классе EntityList Я застрял на том, что делать дальше. Я пытался найти код, который имеет дело с нерестом...

15
Как получить блоки, которые видит игрок?

Я пишу игру для Minecraft, используя движок Ogre, и у меня проблема. Я должен оптимизировать свою игру, потому что, когда я пытаюсь нарисовать 10000 блоков, у меня есть 2 FPS ... Итак, у меня появилась идея блокировать отображение плоскости и скрывать невидимые блоки. Но у меня проблема - как...

15
Почему размер куска часто является степенью двойки?

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

13
Как я могу реализовать воксельное освещение с окклюзией в игре в стиле Minecraft?

Я использую C # и XNA. Мой текущий алгоритм освещения - рекурсивный метод. Тем не менее, это дорого , до такой степени, что один кусок 8x128x8 рассчитывается каждые 5 секунд. Существуют ли другие методы освещения, которые будут создавать тени переменной темноты? Или рекурсивный метод хорош, и,...

12
В игре жестко запрограммированы анимации Minecraft? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 5 лет назад . Я хотел бы знать, как работает система анимации в Minecraft. У меня такое ощущение, что...

12
Могу ли я сделать свой клон Minecraft открытым исходным кодом?

В свободное время я занимаюсь разработкой такой игры, как Minecraft. На самом деле, это не « как Minecraft», потому что я пытаюсь сделать его как можно более точной копией (задумано как упражнение для себя в возрасте 16 лет и просто из-за этого мне весело). Конечно, я не копирую код с помощью...

12
Пещерное поколение с червями Perlin

В настоящее время я пытаюсь создать Minecraft-подобный ландшафт вокселей с 3D Simplex Noise, а также хочу реализовать пещеры. В этой теме я нашел метод Perlin Worms , который дает действительно хорошие результаты. Тем не менее, я понятия не имею, как генерировать его по частям. Возможно ли это, или...

11
Как вы делаете моды для Minecraft? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Я новичок в создании модов для Minecraft, и мне интересно, что мне нужно сделать, чтобы...

11
Что такое база данных Minecraft? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 6 лет назад . Мне было интересно, какую базу данных использует Minecraft? Это реляционная база данных,...

10
Какое оборудование потребуется для рендеринга размером с Землю как карта?

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

9
Почему я не могу использовать оператор '> =' с Vector3s?

Я пытаюсь получить прямоугольник для перемещения между двумя позициями, которые я называю _positionAи _positionB. Оба имеют тип Vector3. Прямоугольник движется просто отлично. Однако, когда он достигает, _positionBон не движется в противоположном направлении, как это должно быть. Я вернулся в код,...

9
Как обращаться с Блочным Миром, как Minecraft

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