Как построить вышку в майнкрафте

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

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

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

Нарисуйте или постройте башню, как она появится в Minecraft.

Если вы рисуете на бумаге, этот шаг может быть затруднен, потому что бумага двумерная (2D), а Minecraft — трехмерная (3D). Однако чертеж не должен быть идеальным, вам просто нужно сформировать представление о том, что нужно, чтобы сделать башню (например, сколько блоков или какой тип блока). Вот две стороны башни.

На листе бумаги сломайте свой дизайн на управляемые части.

На приведенном ниже рисунке показан один из способов сделать это:

Одна строка блоков: Указывает, куда движется дроун.

Два ряда блоков: Покажите, как вам нужно сбросить дрон для каждой строки. Это означает, что беспилотник должен вернуться к началу ряда, прежде чем двигаться вверх.

Один полный квадрат блоков: Указывает на целый квадрат, который требует 16 блоков. Башня состоит из 8 квадратов, расположенных друг над другом.

Две строки квадратов: Покажите, как вам нужно сбросить дрон для каждого столбца.

Четыре ряда квадратов: Убедитесь, что вы все еще на правильном пути.

Восемь рядов квадратов: Башня.

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

Создайте новый мод с именем Tower, используя Blockly как язык.

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

Настройте свой гудок.

Это показывает код для настройки вашего дрона для создания башни.

Сделайте один ряд блоков.

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

Протестируйте код, чтобы он сделал одну строку блоков.

Это то, как должен выглядеть ряд блоков.

Сделайте две строки блоков, скопировав первую строку.

Вот код для создания двух строк.

Внимательно посмотрите на код и нарисуйте, что вы думаете, что сделает беспилотник. Вот один из способов набросать его и проследить код. И, если вам интересно, это не делает две строки — она ​​делает одну строку длиной восемь.

Вы можете видеть, что трассировка выше соответствует тому, что сделано в сцене.

Прежде чем добавить код, чтобы сделать вторую строку, сбросьте дрон, переместив его вправо. Затем переместите дроун вперед.

Вперед и назад относительно вас, игрок, а не беспилотный. Так что независимо от того, с чем вы сталкиваетесь, вперед, а противоположное направление назад.

Проверьте код еще раз. Это создает эту сцену: две строки блоков, каждая из которых имеет длину в четыре блока.

Рефакторинг вашего кода.

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

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

Сделайте один квадрат блоков.

После того, как вы переработали свой код, создание квадрата 4 x 4 должно показаться простым. Вот код для создания структуры.

Вот результат использования этого кода.

Повторно настройте код. На шаге 9 вы реорганизуете код, чтобы упростить создание нескольких строк из четырех блоков. Теперь переформатируйте код, чтобы упростить создание нескольких строк по 4 x 4 квадрата. Обновите код для соответствия.

Сделайте две строки по 4 x 4 квадрата.

Это еще один правильный способ сделать башню.

Сделайте четыре ряда квадратов.

Вот как сделать башню 4 x 4, начиная с кода выше.

Сделайте восемь рядов квадратов.

Наконец, вы можете сделать башню размером 8 x 4. Вот окончательная реорганизованная версия кода башни.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Adblock
detector