Computercraft

Computercraft — Компьютер в Minecraft

Сделать компьютер в Minecraft — мечта многих. Computercraft (читается как Компьютеркрафт) позволяет вам реализовать её. Мод этот появился уже давно, однако он до сих пор остается уделом избранных, ведь чтобы использовать весь его потенциал нужно шевелить мозгами гораздо сильнее чем во всех остальных модах вместе взятых. Посмотрим что же Computercraft добавляет в игру.

Компьютер

Во-первых как вы уже поняли в Minecraft появляется компьютер. Это такой одиночный блок с достаточно простым рецептом изготовления.

Компьютер в Minecraft

Это один из двух главных блоков этого мода, он таит в себе множество возможностей. У всех кто впервые сталкивается с ним, возникает привычный для любого блока вопрос: «Что он делает?». И здесь кроется главная сложность Computercraft. Этот блок делает то же что и компьютер в реальной жизни — выполняет программу. Загвоздка в том что программы для компьютера должен писать игрок, то есть вы. И никаких упрощений, как обычно это бывает в играх тут нет. Программы пишутся на реальном языке программирования — Lua. Этот язык часто используется в играх, например в World of Warcraft игроки пишут на нем аддоны (там так модификации интерфейса называются). Ну и на этом месте люди обычно говорят: «Я не умею программировать» или «Я не программист», ну в общем вы поняли. И забивают на мод. А зря! Lua достаточно простой для изучения язык, его специально используют чтобы люди которые не занимаются написанием программ в силу своей профессии могли легко разобраться. Тем не менее здесь вы не найдете никакого вводного курса по Lua, их много и они легко находятся в поисковиках. Если то что вы найдете покажется вам сложным, поищите еще, может быть автор ориентировался на людей с определенным опытом программирования. Если вас не испугать новыми знаниями, и вы решили попробовать себя в программировании, то этот мод для вас.

Черепашки

Во-вторых Computercraft добавляет черепашек. И это не земноводные с панцирем, а скорее роботы. Маленькие такие роботы размером в один блок. Загвоздка все та же, они выполняют программы, программы пишете вы. В отличие от компьютера, могут передвигаться (правда для этого их еще надо угольком заправить), копать, убивать, полоть, собирать урожай, крафтить предметы, в общем все что душа пожелает. Для всех этих задач есть свой тип черепашки, например если скрафтишь с киркой — можешь пользоваться программой для раскопок. Это самый крутой блок, остальные блоки будут дополнять эти два.

API

Стоит отметить что помимо стандартного Lua API мод использует свой (надо же как то с миром Minecraft взаимодействовать) так что вот ссылка на англоязычный раздел wiki по этому поводу. Может быть в рунете есть перевод, если надо поищите сами. Ну а вообще если вы любите играть с модами и не знаете английский, то вы пропускаете просто кучу всего (все официальные сайты модов на английском языке, и именно там быстрее всего появляются новые версии и обьяснялки что со всем этим делать). Вы же не боитесь новых знаний ‘).

Периферия

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

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

Есть мониторы, куда же без них. Обычный компьютер или черепаха обладает только внутренним дисплеем, информацию на котором может видеть только тот, кто тыкнет на блок правой кнопкой мыши. Монитор же покажет все что вы захотите всем кто на него посмотрит. Из кучи блоков можно построить достаточно большой экран. Присутствует в черно-белой и цветной вариациях, как кстати и компьютер.
А еще есть принтер. На нем можно печатать книги. Это видимо было сделано для тех же людей, которые пишут книги чернилами в ванильной версии.

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