Обучение программированию путем взлома Minecraft

Microsoft MakeCode позволяет программировать Minecraft, используя визуальные блоки, такие как Scratch

Мэтью Макдональд
22 июля 2019 г. · 7 мин чтения

 Изображение для сообщения

Изображение для сообщения

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

Изображение для сообщения

Готовы настроить эту среду для себя? Продолжайте читать!

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

  • Minecraft для Windows 10
  • Minecraft: Education Edition

К сожалению, для пользователей Mac есть пробел. Им нужна версия для учебных заведений, которая доступна только для аккредитованных школ. Пользователям Home Mac в настоящее время не повезло. К сожалению, оригинальная Java-версия Minecraft не будет работать с MakeCode ни в одной операционной системе.

Также стоит отметить очевидное: хотя MakeCode бесплатный, Minecraft — нет. На момент написания этой статьи копия Minecraft для Windows 10 стоила чуть меньше 30 долларов.

После того, как вы установили Minecraft на свой компьютер, все прошло гладко.. Сначала вам нужно скачать крошечную утилиту под названием Code Connection, которая открывает соединение между MakeCode и Minecraft. (Вы можете получить это на сайте Minecraft Education.) Затем выполните следующие действия:

1. Запустите Minecraft и создайте новый мир. Обязательно установите для Активировать читы значение Вкл. — без этого изменения вашему коду не будет разрешено вмешиваться во что-либо в вашем мире.

2. Start Code Connect. Он покажет вам специальную команду с адресом, который вам нужен для открытия соединения. Нажмите значок копирования, чтобы скопировать текст команды.

 Изображение для сообщения

 Изображение для сообщения

Изображение для сообщения

Когда вы закончите сборку своей программы, нажмите кнопку воспроизведения, чтобы отправить код через Code Connection и в ваш мир Minecraft.

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

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

Учиться программировать в Minecraft не для всех. Для детей, которые не заинтересованы в построении виртуального мира Minecraft, программирование Minecraft — менее увлекательное занятие. Но если вы знаете одержимого Minecraft ученика среднего класса, MakeCode больше похож на игру, чем на работу. Лучше всего то, что вы не играете в кодовую игру на тему Майнкрафт, в которой есть набор решений и только один путь к ней. Вместо этого вы взаимодействуете с настоящим приложением Minecraft, и ваши творческие способности безграничны.

Оцените статью
Gamicon.ru
Добавить комментарий