Я бы сказал, что принцип действия отличается от настоящих HDD. Ожидал увидеть какой-нибудь мод, реализующий больше законов физики, включая магнитные поля.
В данном случае русская аббревиатура «ПЗУ» (постоянное запоминающее устройство) позволяет использовать её в более широком смысла (как минимум в контексте хранения информации, поскольку сохраняет свое состояние в условиях «физики» игрового мира), нежели английский аналог «ROM» (read only memory). Особенно, если учитывать, что даже ROM далеко не всегда действительно Read Only.
Но, действительно, данное устройство корректнее будет называть просто ЗУ (запоминающим устройством).
Анекдот в тему (слова досконально не помню, но смысл такой):
> Обращение к человеку:
«Вот ты такой весь правильный из себя, за защиту природы и животных. Насекомых не топчешь. Мясо не ешь. Молоко не пьешь. Веган. Только ты мне скажи… почему тогда вы всю еду этих животных схавали?!...»
Если говорить про этот конкретный пример — игровые элементы майнкрафта отвечают несколько иной топологии, чем элементы современных интегральных схем. Соответственно, хоть логика компоновки и построения схем остается сходной, само пространственное размещение и разбивка по слоям порождает немало интересных задач, которые, потенциально, могут найти применение в нестандартных схемах в реальном мире.
А еще, если говорить про него же — такие вот работы вдохновляют программистов и сочувствующих, восхищают их (нас). Как-то на нас влияют. Так что если это «прожигание электричества», то может и картины — прожигание краски, а музыка — опять же электричества?
Это — творчество, ориентированное на достаточно узкую аудиторию и способ самовыражения.
а haters gonna hate
Почему нельзя? Федеральный закон запрещает? Не несите чепухи. Это всего лишь невинное развлечение. Кто-то любит ПЗУ в Майнкрафте строить, кто-то в рейды в WoW ходить, кто-то книжки читать, кто-то телевизор смотреть. Не прожигайте электричество, пройдите мимо.
Вы когда в туалет пойдете, не забудьте свет выключить: пользу это действие обществу не принесет, а потраченное электричество «сделает планете плохо». Ну и так соответственно во всем: чувствуете что пользы не приносите — тушите свет (ну и старайтесь дышать меньше, берегите планету).
Всё существование цивилизации можно (и даже нужно) воспринимать как грандиозную игру. Кто-то играется с атомами, кто-то с молекулами, иные — с генами и клетками. Главное чтобы не было разрушительных последствий.
Вы так говрите, как будто это что-то плохое.
Раньше люди что-то конструировали дома, сейчас моделируют в компьютере.
Если и дальше проводить аналогии в истории, можно и до Леонардо Да Винчи дойти.
Тоже сидел и чето делал в мастерской, а мог бы по барам зажигать и на рыцарских турнирах тусить :)
На самом деле это усыпальницы величайших из людей, сынов Бога-солнце, дающего жизнь всему обозримому миру, которые создавались тысячами людей (возможно даже с радостью) для того, чтобы по окончании своего непродолжительного присутствия в этом бренном мире они смогли продолжить свой путь через вечность, но тело их при этом не повредилось на случай, если они вдруг соизволят вернуться. И вот это тру-фантастика для нас — современных людей. А вы про какие-то скучные площадки :)
ВорлдЭдит управляется из клиента командами, а выполняется на сервере. Такие вещи гораздо удобнее редактировать в MCEdit, который действительно запускается отдельно от игры.
А для него, соответственно, уже пишутся плагины на питоне, например, для прокладки редстоуновых дорожек. Скинул бы ссылку, но забыл ник автора, вроде бы CNBMinecraft.
Потрясающе!
>В любом случае, для детей (и не только) это отличный способ понять, как функционирует компьютер
Очень сомневаюсь, что каждый взрослый сможет разобраться в этой гигантской конструкции.
Скорее, это отличный способ для детей развить усидчивость и терпение.
Представьте ещё как это будет лагать при работе. (spoiler — довольно сильно, если у вас не топовый ПК)
Я вот подумал — если установить мод, добавляющий в игру программируемых на языке lua роботов, то можно для них написать программу для изготовления такого блока. В результате получится фабрика по производству ПЗУ, жаль только, что продавать некому. Зато можно с помощью разных lua-программ создавать разные устройства, а потом соединять их в большие комплексы, как конструктор.
Ну, насколько я помню, интерпретатор там полноценный, может, нет только каких-нибудь библиотек. Я бы сделал так: задаем программу строительства как описание слоев блоков в псевдокодах (например, слой — матрица чисел, каждое из которых представляет определенный тип блока), затем пишем на lua же интерпретатор, который переводит этот псевдокод в команды робота. Далее скачиваем готовую программу строительства для нужного устройства, передаем интерпретатору и запускаем робота. Программу же просто один раз кто-то делает, а дальше она распространяется в виде обычного файла.
Кто служил в армии учился в институте, тот в цирке не смеется. По крайней мере у нас были преподы, которым надо была сдавать лабы в еще более оторванных от реальности программах. Которые в добавок работали только под DOS и только на определенных компах (программа требовала прямого доступа к видеопамяти, по какому то старому протоколу, который современными картами не поддерживается). В редакторе которых надо было набрать какие то магические последовательности цифр которые как то были связанны с тем старым протоколом обращения к видеопамяти, но не имели ничего общего с современной графикой, при этом редактор был глючный и в нем не работала команда вставить (зато с целью потроллить новичков, прекрасно работала команда вырезать), а вводит с клавиатуры сотни однообразных магических последовательностей было очень муторно. Так, что майн на некоторых лабах мне кажется даже очень логичным.
следующий шаг — создание полностью рабочего компьютера внутри Minecraft. Следующий — программирование для этого компьютера внутри Minecraft. Венец развития — Minecraft внутри Minecraft :D
Я не понял, почему это называют то жестким диском, то ПЗУ. Там же есть штатная запись по адресу (из «комнаты управления»), поэтому получается в точности ОЗУ.
При перезагрузке сервера цепи на редстоуне могут потерять состояние, а вот блоки не сдвинутся, так что это именно ПЗУ. А вот память на триггерах из редстоуна может и сглюкнуть — т.е. она будет ОЗУ.
Тогда это должно именоваться энергонезависимым ОЗУ. По дизайну ПЗУ либо не имеет штатного механизма записи, либо он выходит за рамки «чисто электронного» интерфейса. Пример майнкрафтовского ПЗУ получился бы, если заменить поршни на прозрачные/непрозрачные блоки и упростить интерфейс (выкинуть кнопку записи и соответствующую шину данных). «Перезапись» в этом случае осуществляется ручной заменой блоков.
ПЗУ на 1 килобайт из блоков Minecraft