Там есть Дашер, Танцор, Пренсер и Виксен. Там есть комета, купидон, Доннер и Блитцен. Хотя мы не можем забыть Рудольфа! Эти знаменитые северные олени известны тем, что помогают Сантау через праздники, потянув сани по всему миру, чтобы доставить подарки тем мальчикам и девочкам, которые хороши круглый год. В этой статье я взял интервью у создателя «Controllable Sleigh» в Minecraft без модов в игре gentlegiantJGC. Это огромное творение, и давайте узнаем, что происходит в создании чего-то такого масштаба.
Идея
Когда он спросил, что дало ему идею создать такое маленькое, как летающие сани, в Minecraft, он ответил: «Я не могу точно вспомнить, на что я получил вдохновение для этой идеи. Я знаю, что SethBling сделал рождественское видео некоторое время назад, используя Command Block Minecarts и команды clone, чтобы заставить сани двигаться по бесконечной дорожке, так что потенциально это. Я также сделал управляемое видео дракона раньше, которое, я думаю, вдохновило работу саней. Когда у меня возникла эта идея, я подумал, что я могу сделать ее очень хорошей, и именно это побудило меня это сделать. Мне нравится делать вещи, которые сложно сделать, но на самом деле довольно легко, когда вы знаете, как это сделать, и это не исключение ».
Борьба
Основная проблема, с которой столкнулась gentlegiantJGC, заключалась в том, что было задействовано большое количество тригонометрии. Оглядываясь назад, он полагает, что мог бы сделать это без большого количества командных блоков, которые он использовал. «Метод, который я использовал, касался нагрузок и нагрузок тригонометрии, однако, поскольку я участвовал в фильтрах MCedit, я узнал немного питона».
Python позволяет ему набирать несколько строк кода, который преобразуется в командные блоки. Он считает, что это облегчило бы его, если бы он знал, как его использовать. «Это намного проще, чем писать все это вручную. Я также обнаружил, что это вызвало много отставаний на серверах, которые у нас есть из-за предела блокировки на 64 блока ».
Время и работа
Когда его попросили дать приблизительное количество времени на то, как долго проект завершался, он заявил, что трудно точно сказать, сколько времени было фактически потрачено. «Большинство из них было потрачено на создание сценариев и получение команд в игре. В то время я не думаю, что у меня было очень хорошее знание Python. Я знаю, что я начал работать над этим в какой-то момент в ноябре и выпустил видео в начале декабря, примерно месяц, но это было бесплатно, что у меня была работа в университете. Я честно понятия не имею о часах.
Для некоторых людей совместная работа - это путь. Для других соло делает проще. GentlegiantJGC предпочитает идти соло. «Обычно я выполняю свои проекты в одиночку, потому что считаю, что гораздо легче узнать, что все, где оно и что делает. Я делал проекты с другими людьми, и они могут быть забавными, но могут быть моменты, когда две вещи противоречат друг другу, и вы не можете понять, почему, частично потому, что вы не совсем понимаете, как работает человек. Тем не менее, я сделал все это для себя. Я не могу построить, чтобы спасти свою жизнь, поэтому я попросил моего знакомого, известного как OJEpixel, построить деревню ».
Опыт и рекомендации
Утвержденная причина GentlegiantJGC для кодирования была Minecraft и MCedit. Он утверждает, что он кодирует тот факт, что это весело и что он не хочет делать это как работа. Ему нравится делать большие творения, которые он считает «глупыми», и считает, что легче написать несколько строк кода, а затем написать этот код на несколько тысяч строк разных вещей, чем идти и писать все эти коды вручную. «Если есть задача, которую я делаю вне Minecraft, которая утомительна и может быть ускорена, написав какой-то код, я обязательно это сделаю, потому что кто не хочет лениться, будучи умным?»
«Лучший совет, который я могу дать любому, кто пытается что-то сделать или что-то делать, - это продолжать попытки. Есть так много примеров, когда я пытался что-то сделать, и он выглядит ужасно или просто не работает. Я просто попытаюсь решить проблему и решить, как ее исправить. Если вам сначала не удастся; попробуйте, попробуйте, попробуйте еще раз. Кроме того, если у вас есть долгая, скучная, повторяющаяся проблема, я бы предложил изучить язык кодирования, потому что вы действительно можете сократить усилия, которые вы должны внести ».
В заключение
Создание чего-то из ничего требует большого мастерства, которое может быть достигнуто практикой и неудачей. Если сначала вам не удастся, держитесь за это, и в конце концов вы преодолеете проблему. Создание GentlegiantJGC можно загрузить для Minecraft 1.8 и принесет вам немного удовольствия в ваш опыт Minecraft. Спасибо gentlegiantJGC за то, что вы позволили мне взять интервью у него и проверить его контролируемые санки и другие различные материалы. Счастливых праздников!