Как скрафтить компьютер


как создать настоящий компьютер в Minecraft: о возможностях красного камня

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

На днях дуэт особо продвинутых Майнкрафт-мастеров официально объявил о создании в игре функциональных жестких дисков, которые способны считывать и записывать данные. Один из таких дисков (придуманный юзером smellystring) может сохранять до 1KB данных, а еще один — творение The0JJ — до 4KB. В этой связи уже появилось мнение, что теперь СкайНет и Матрица — не такая уж и фантастика. По крайней мере, день, когда появятся первые виртуальные модели полнофункциональных вычислительных машин, подчиняющиеся законам физического мира, точно стал ближе.

На самом деле, в Майнкрафт игроки уже давно работали над созданием внутриигровых компьютеров, точнее так называемых алгоритмических логических устройств. В игре строились гигантские виртуальные конструкции, основанные на бинарной логике вычислений и имитирующие основные компоненты настоящих компьютеров. В основе такого рода изобретений — один из компонентов, который в Minecraft называется «красный камень» (redstone), и благодаря которому энергией можно «заряжать» различные устройства. Т.е. схемы из «красного камня» — это нечто вроде аналога электрических цепей в реальном мире (подробнее о Майнкрафт в двух измерениях).

Каким образом удалось использовать возможности Redstone для создания устройств хранения данных в Майнкрафт? «Камень» применяется для приведения в действие поршней, воспроизводящих истинные и ложные значения двоичной системы, обычно представляемые 1 и 0. Принцип действие устройства его создатели иллюстрируют вот такой анимашкой:

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

Однако не может не возникать еще один вопрос, и даже два: что это за данные и каким образом их можно использовать в Minecraft? Тема, безусловно, интересная, хотя по понятным причинам и малоизученная. Тем не менее, кое что уже можно спрогнозировать. К примеру, так как в Майнкрафт запасы того или иного игрока сохраняются в виде игровых данных различного объема, то сам геймер описанным способом вполне мог бы сохранить тестовый или даже аудиофайл, если имеющийся в его распоряжении виртуальный диск будет достаточно вместительным и он найдет возможность преобразовать информацию в двоичный код. По словам одного из создателей жесткого диска в Minecraft, метод подходит для сохранения любой информации, в объеме пока только до 1KB.

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

В своем посте один из геймеров как-то написал: «Однажды мы построим настоящий компьютер в Minecraft, чтобы играть на нем в Minecraft. И после этого Вселенная рухнет». Но дело в том, что и это стало реальностью: 2D-версия Майнкрафт, где в Minecraft можно играть на Редстоун-компьютере, уже существует.

Небольшой туториал по моду ComputerCraft » MinecraftOnly

Всем привет. Это моя первая статья, но она может вам помочь разобраться в таком моде, как ComputerCraft. На момент написания этой статьи, я использую версию мода 1.2. Итак, начнем.

Первое, что надо сделать - скрафтить компьютер. Рецепт есть на странице с модом: http://minecraft.my1.ru/load/mody_minecraft/computercraft/6-1-0-1736
После этого размещаем его в любом месте, где вам удобно.

Далее, включаем его. При включении, многие видели это:

Информативности ноль, даже нет подсказки, что можно написать команду help для того, чтобы посмотреть справку о всех командах помощи. Вот эти команды:

programs - отображает все команды, которые доступны на этом компьютере (обратите внимание, что у каждого компьютера или дискеты своя папка, которую можно найти в папке .minecraftsavescomputer
Вот что отобразилось на моем компьютере:

help <program> - отображает справку по команде, которую вы ввели (например: help redset)

help programming - отображает небольшую помощь, как пользоваться операционной системой CraftOS, но она всё-равно на английском и вряд-ли вам поможет.

help whatsnew - тут список "что нового" в новой версии мода. Это нам не нужно (так-же как и help credits).

help index - показывает все программы, по которым можно получить справку.

так-же есть пара комбинаций для работы с компьютером:

ctrl+R - перезагрузка компьютера
ctrl+S - выключение компьютера

Ну что-же с ознакомлением завершили, перейдем к работе.

Как уже говорилось на странице мода - компьютеры имеют по 6 редстоун-выходов (далее R-выходы). Итак, как их использовать?
Если ввести команду programs, то можно увидеть, что есть несколько готовых программ для работы с R-выходами: redset и redpulse.
redset - изменяет состояние определенного R-выхода (true или false) эта команда пишется так:
redset <сторона> <состояние>
где сторона - это название стороны компьютера, а состояние - это включен или выключен R-выход. Если смотреть на монитор. вот список сторон: right left front back top bottom (право лево перед зад верх низ). Записываются они именно так.
Создадим вокруг компьютера крест из редстоуна. Примерно так:

Например, надо включить R-выход, расположенный справа от компьютера. Пишем такой код:
redset right true
Жмем enter и видим следующее:

Так-же чтобы выключить выход пишем вместо true false.
Поэкспериментируйте с R-выходами и посмотрите, что выйдет.

Есть ещё комманда redpulse - создает определенное количество импульсов на выбранном выходе. записывается она так:
redpulse <сторона> <количество импульсов> <скорость (в импульсах в секунду)>

Например: Поставили мы раздатчик сзади компьютера и зарядили его стрелами. Нужно чтобы он выстрелил 20 стрел по 2 стрелы за секунду. Пишем так:
redpulse back 20 0.5
В итоге, крипер или скелет или другой моб будет повержен градом стрел (понимаю, что можно сделать кло

Computer - ComputerCraft Wiki

Компьютер
Код товара ComputerCraft: CC-Computer
Величина повреждения 0
Периферийные устройства? Да- Компьютер (API)

Компьютер (на фото) является основным блоком ComputerCraft. С компьютера вы сможете создавать программы, включать и выключать Redstone, использовать Rednet, играть в игры и многое другое.Компьютер работает под управлением ОС CraftOS. Компьютеры, продвинутые компьютеры и командные компьютеры имеют разрешение 51 пикселей / символов по горизонтали и 19 пикселей / символов по вертикали.

Создание

Использование

Разместите компьютер там, где вам угодно, и просто щелкните его правой кнопкой мыши, чтобы использовать.

сочетаний клавиш

Ярлык Использование

CTRL

+ T
Завершает текущую программу.

CTRL

+ р
Перезагружает консоль.

CTRL

+ S
Принудительно выключает компьютер.

Примечание: Сочетания клавиш нужно удерживать не менее 1 секунды!

периферийных функций

Компьютер и Turtle конкретные периферийные функции можно найти здесь

История

1.0 Добавлены компьютеры.
1.1 Размер терминала можно изменить в конфигурации.
1.2 Добавлено ctrl + r ярлык для перезагрузки.
Добавлено Ctrl + T ярлык для завершения.
1.21 Добавлено ctrl + s ярлык для выключения.
1,3 Больше не уничтожается водой.
Может быть помечен, уничтожен и перемещен, сохраняя свое состояние.
Может подключаться к соседним устройствам и включать или выключать их.
1.4 Компьютеры с маркировкой теперь могут быть встроены в черепахи или другие типы черепах без потери их идентификатора, метки и данных.
Размер экрана по умолчанию увеличен.
Они больше не падают при использовании с фреймами RedPower.
1,41 Исправлена ​​ошибка с пометкой «Компьютеры не сохраняют свои данные при уничтожении».
1,45 Добавлена ​​возможность изменять фон и цвет текста (только черный и белый).
1,48 Теперь они могут управлять командными блоками, если они включены в конфигурации.
1,51 Они больше не выпадают в творческом режиме, пока он не помечен.
1.6 Может быть помечено с использованием именных меток и наковален.
1.74 Добавлена ​​поддержка серого и светло-серого.
1.77 / 1.78 Может быть установлен на дисководе.
.

Начало работы | ComputerCraft

ComputerCraft - это модификация для Minecraft, посвященная компьютерному программированию. Он позволяет создавать игровые компьютеры и черепахи и писать для них программы на языке программирования Lua. Добавление программирования в Minecraft открывает широкий спектр новых возможностей для автоматизации и творчества. Если вы никогда не программировали раньше, это также отличный способ освоить навыки реального мира в веселой, знакомой обстановке.

Текущая версия ComputerCraft: 1.79 . Для этого требуется версия Minecraft 1.8.9 и последняя версия Minecraft Forge.

После установки Forge просто перетащите файл jar ComputerCraft в каталог / mods / вашей установки Minecraft и запустите игру. Пожалуйста, рассмотрите возможность пожертвования, если вам весело!

После того как вы собрали немного камня, стекла и красного камня и сделали свой первый компьютер, вы можете спросить: «Как мне использовать эту вещь?».Использование ComputerCraft - это все о программировании; поначалу это может быть пугающим, но вы найдете, что это очень полезно во времени. Вот некоторые ресурсы, которые помогут вам начать работу:

Если вы действительно застряли, вы всегда можете обратиться за помощью на The ComputerCraft Forums или на наш IRC-канал. Счастливого взлома!

Если вы играете с более старой версией Minecraft, вам может понадобиться одна из этих более старых версий ComputerCraft:

,

ComputerCraft | Программируемые компьютеры для Minecraft

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

Счастливого взлома!

Опубликовано в новостях

Как некоторые из вас знают: когда я не создаю моды для Minecraft, я люблю делать игры. Последние три года я работаю над одной из этих игр, Redirection, и сегодня я могу объявить, что она наконец выйдет в Steam 24 октября 2016 г. .Проверьте новый трейлер:

Я очень рад представить эту новую версию Redirection в Steam и, наконец, поделиться своими последними 3 годами тяжелой работы со всеми вами. Если вы хотите получать уведомления, как только игра выйдет, посетите страницу магазина Steam сегодня и добавьте ее в свой список желаний Steam!

В качестве особого удовольствия для поклонников ComputerCraft, я также могу объявить сегодня, что Redirection будет содержать программируемый режим «Робот-аркада», в котором вы сможете играть в аркадные мини-игры на роботах, которые вы разблокируете во время игры в основную игру, и создайте свой собственный, используя Lua! Некоторые из вас, возможно, заметили, что я говорил в Twitter о чем-то под названием CraftOS 2.0 недавно, и вы можете думать об этом как предварительный просмотр для этого 🙂

В любом случае, я не могу дождаться, когда вы все сыграете в эту игру, в которую я вложил столько любви и усилий.
До встречи 24 октября!

- Дан

Опубликовано в новостях

Привет! Давно не виделись!

Если вы посетили computercraft.info на прошлой неделе или около того, вы могли что-то заметить. А точнее: ничего не заметил, потому что сайт был полностью недоступен все это время.

Что случилось? 28 апреля недовольный участник форума с бредовым намерением стать главным хакером начал длительную DDOS-атаку на наш сайт. Из-за определенных неправильных настроек на нашем сервере этой атаки одного человека было достаточно, чтобы сделать сайт полностью непригодным для использования в течение нескольких дней.

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

На этой неделе я оценивал и исправлял повреждения, и с помощью Люка и Пола из CreeperHost полностью перестроил сервер с нуля таким образом, чтобы (скрестив пальцы) быть гораздо более устойчивым к этим видам происшествия.

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

В любом случае: Спасибо всем за терпение во время этого отключения. Приятного вам непрерывного просмотра!

Опубликовано в новостях

Если вы просматриваете этот сайт, вы, вероятно, знаете о ComputerCraft, но знаете ли вы о ComputerCraftEdu? ComputerCraftEdu, разработанная в прошлом году, представляет собой упрощенную и удобную для пользователя версию ComputerCraft, разработанную для школ, обучающихся и начинающих программистов. Узнайте больше здесь. На сегодняшний день ComputerCraftEdu доступен для Minecraft 1.8, вместе с новым обновлением ComputerCraft, которое исправляет несколько ошибок, обнаруженных в процессе портирования. Наслаждайтесь!

скачиваний

ComputerCraft 1.79 требует версию Minecraft 1.8.9 с установленной версией Minecraft Forge версии 1.8.9. ComputerCraftEdu 1.79 требует, чтобы ComputerCraft 1.79 был установлен в первую очередь. После того, как вы установили Forge, поместите файлы jar в каталог .minecraft / mods / и запустите Minecraft с

.

Смотрите также