Alt-F4 #12 — Обратное проектирование паука

опубликовали

В этом  выпуске номер 12 Alt-F4 xthexder раскрывает некоторые технические закулисные моменты, касающиеся прыгающего паука внизу страницы. Затем TheKool дает новичкам представление о производственных модулях и их использовании. Наконец, T-A-R делится некоторой информацией о предстоящем мероприятии сообщества, которое выглядит очень забавным.

Создание Паука для сайта xthexder

Как вы, несомненно, знаете, на веб-сайте Alt-F4 внизу каждой страницы есть паук, похожий на ракету на веб-сайте Factorio. Многие люди, вероятно, щелкали по нему, надеясь, что произойдет что-то захватывающее, но разочарованы, когда паук-трон просто продолжал подпрыгивать на месте. Читатели со зорким глазом могли заметить, что это изменилось с выпуском Alt-F4 # 8. Если вы еще не видели этого, почему бы не прокрутить вниз, нажать на своего маленького приятеля и попросить его следовать за вами!

Когда мы впервые настраивали сайт, было совершенно очевидно, что мы должны заставить Spidertron что-то делать, но вначале у нас не было времени записывать что-либо, кроме его анимации ожидания. Записать паука сложно, так как нам нужно записывать без фона. Изначально мы достигли этого с помощью секретного мода от Klonan, который использует недокументированные функции в Factorio API для записи гифок. Записать цикл еще сложнее, поскольку движение паука является полуслучайным, поэтому что-то большее, чем просто анимация ожидания, потребует дополнительных усилий, чтобы добиться правильного результата.

Первоначальный план заключался в том, чтобы паук ползал вверх по странице и был такой же верхней кнопкой, что и ракета на официальном сайте Factorio. Это потребовало записи анимации движения вверх, а затем зацикливания ее при перемещении вверх по странице. Затем Dr.Magpie  пришла в голову идея сделать так, чтобы паук следовал за пультом прицеливания по странице, как это происходит в игре. Это выходило за рамки того, что можно было сделать с использованием записей, поскольку требовалось слишком много комбинаций.

Зная наше сообщество, вероятно, найдутся сумасшедшие, которые помогут с этим просто ради того, чтобы это было вызовом….

— psihius (October 3, 2020)

Вызов принят

Создание функционального паука для веб-сайта, безусловно, было сложной задачей, но работать над ним также было довольно весело. Комментарий psihius побудил меня приступить к работе . Первым делом нужно было просто нарисовать паук-а, используя оригинальные спрайты Factorio, чтобы их можно было перемещать независимо. Я решил использовать необработанные элементы HTML и CSS, надеясь, что браузер сможет ускорить рендеринг с помощью графического процессора. Оказалось, что у этого есть несколько недостатков, поскольку определенные изменения вызвали пересчет макета всей страницы и свели на нет любые преимущества в производительности. Однако, нарисовав базового паука, я мог начать работать над анимацией в JavaScript. Продолжить чтение

Alt-F4 #10 — Защищая свою империю

опубликовали Recon419A, trupen, stringweasel,Conor_, Therenas, nicgarner

,Добро пожаловать в десятое издание Alt-F4! На этой неделе Recon419A возвращается, чтобы представить убедительный аргумент, на этот раз о том, как вы должны устанавливать границы своей империи. Затем Trupen занимается наукой и погружается в некоторые из редких раздражающих аспектов Factorio. И наконец, у Stringweasel есть некоторые поправки о происхождении Nauvis.

Пограничные стены Recon419A

Одна из самых больших проблем в Factorio — и, на мой взгляд, одна из самых забавных — это иметь дело с постоянным потоком кусак, которые атакуют вашу базу. От самых ранних турелей, которые вы строите, до созданных вами артиллерийских застав в поздней игре, борьба с кусаками является одним из двух ваших основных потребителей ресурсов, а другой — наукой. Железо, медь, сталь и, в конечном итоге, энергия и другие материалы, которые вы тратите на борьбу с кусаками, являются частью того, что помогает сбалансировать вашу базу. Я обнаружил, что без них вы склонны использовать одни материалы больше, чем другие, особенно при игре в такие моды, как AngelBob. К сожалению, для многих игроков общение с кусаками может стать постоянной головной болью или даже лишить их удовольствия, и я знаю многих игроков, которые не играет с кусаками. Несколько сохранений назад я нашел способ борьбы с ними, который сводит к минимуму раздражение, но при этом позволяет наслаждаться просмотром бесчисленных волн, разбивающихся о вашу оборону: пограничная стена на основе турелей.

Теперь все знакомы с концепцией строительства стен вокруг завода и укрепления их турелями. Люди будут спорить о том, что лучше: лазеры, пулеметные турели или огнеметы, и если вы играете в такие моды, как Боб, у вас может быть доступ к другим опциям, таким как плазменные турели. Однако люди часто не понимают, что форма стены имеет огромное значение Продолжить чтение

Alt-F4 #5 — Улучшение Cовершенства

опубликовали pocarski, Romner, Dr.MagPie, Therenas, nicgarner

Добро пожаловать в пятый выпуск Alt-F4, и мы все еще набираем обороты! Многие участники, переводчики и технические специалисты заняты тем, что помогают продвигать проект, и это просто здорово. Если вы хотите присоединиться к веселью, загляните в раздел Содействие в конце этого выпуска. Из актуальных новостей, на этой неделе pocarski приводит доводы в пользу повторного использования засыпки, Romner подкрепляет их заявление, сделанное на прошлой неделе, говоря о уничтожении кусак силой атома, а  Dr.MagPie переносит нас в Factorio Zone!

Небольшая тирада о засыпке pocarski

«Ваши ошибки не требуют затрат, кроме времени», — говорится в цитате u/talrich на /r/factorio. И да, почти все, что вы делаете в этой игре, вы можете отменить в любой момент. Действительно, это верно для всего, что вы можете построить, кроме одного: засыпки. В то время как размещение любого другого объекта или плитки в неправильном месте стоит всего лишь мгновение вашего времени, выполнение этого с засыпкой не только означает, что вы необратимо потеряете саму довольно дорогую засыпку, но также оставите вас с неудобным участком земли, который вам не нужен, и теперь не можете удалить. В этой статье я представляю проблемы, которые создает необратимость засыпки, и, надеюсь, вам, уважаемый читатель, станут понятны преимущества ее снятия.

Устаревшая механика

В то время как невозможность добыть засыпку была полностью оправдана до 0,17 , когда засыпка была буквально просто плиткой grass-1 по умолчанию, в 0.17.10 она была сделана отдельной плиткой. Наряду с разрешением ботам размещать и включать их в чертежи в версии 0.17.0, это создает идеальные условия для удаления засыпки или, по крайней мере, позволяет нам делать с ней что-то такое, чего нельзя сделать с другими плитками.

Дорогая ошибка

Для производства каждого участка засыпки требуется 20 камня, а это означает, что целого участка в 800 тыс. камня достаточно только для покрытия 200 квадратных плиток, что на самом деле не так много, учитывая размер многих построек. Давным-давно я спроектировал ядерный реактор, для которого потребовалось целых 2700 засыпки, и он производил всего 480 МВт! Не нужно много говорить, чтобы описать боль, связанную с размещением чертежа, сравнимого с той одной плиткой, вначале и имея около 50 засыпки (буквально 1000 камней!), Которые просто лежат там неиспользованными и недоступными для вас больше. Продолжить чтение

Alt-F4 #3

опубликовали JD-Plays, T-A-R, RaiguardTherenas, nicgarner

Добро пожаловать в третий выпуск Alt-F4. В эти выходные мы попытаемся побить рекорд по наибольшему количеству игроков на одном сервере Factorio; читайте подробности о том, как присоединиться к серверу. Также есть репортаж о вечеринке, посвященной запуску Big Community Games. Raiguard делится своим захватывающим модом со всеми нами. Поехали!

PS: Мы ищем мотивированных людей, которые хотят помочь с переводом каждого выпуска Alt-F4. Если вам интересно, вы можете найти дополнительную информацию в конце этого выпуска. Спасибо!

Event: Molten Silicon JD-Plays

Наступили выходные, есть планы? Собираетесь снова поиграть в Factorio примерно 25 минут, а потом поймете, что солнце уже встает? Или вы просто хотите сыграть в Factorio с несколькими друзьями?

Что ж, у нас хорошие новости. В эти выходные у нас есть несколько друзей, которые собираются вместе, чтобы сделать что-то простое: полностью расплавить кремний нашего сервера! Присоединяйтесь к нам на мероприятие «Расплавленный кремний»( Molten Silicon), где наша единственная цель — собрать как можно больше игроков на один сервер и запустить ракету. Да, и, конечно же, расплавить ЦП сервера! Каждому игроку будет чем заняться, от строительства базы до уничтожения кусаr. Наш настоящий враг, вероятно, тоже будет всегда рядом, поэтому нам понадобитесь вы, чтобы присоединиться к нашей команде лесорубов!

Так что, если у вас есть несколько свободных часов в эти выходные, и вы хотите попытаться помочь побить предыдущий рекорд — 521  игрок одновременно, присоединяйтесь к нашему серверу в 11:00 по UTC  в эту субботу 5 сентября. Вы можете легко идентифицировать его, потому что это будет самый большой из работающих серверов! Продолжить чтение