factorio

  • ХабрахабрФото [Перевод] Factorio на движке Unreal Engine 5

    [Перевод] Factorio на движке Unreal Engine 5

    Сегодня мы поговорим об интересном проекте FUE5. Это Factorio, но в 3D! Иногда мечты становятся явью. Это не совсем игра, а, скорее, потрясающее переосмысление её визуальной составляющей. В этой написанной Hurricane статье будет много технических подробностей, так что давайте приступим. Что такое FUE5? FUE5 (сокращение от Factorio in Unreal Engine 5) — это экспериментальный проект с простой целью: визуализация 2D-мира Factorio в 3D-пространстве.…

    Читать далее »
  • ХабрахабрФото Как Factorio умудряется работать без лагов с таким числом элементов на экране

    Как Factorio умудряется работать без лагов с таким числом элементов на экране

    Магия, бережная работа с объектами/компонентами и никакого ECS. Разработчик Factorio поделился некоторыми подробностями работы внутренних систем, в частности, рассказал про ECS. Большая часть игры не использует никакого подобия entity component system. ECS отлично подходит, когда нужно применить некоторое преобразование к набору данных независимо от каких-либо других переменных. К примеру, добавить вектор движения к текущей позиции. Но если у вас 5-10 переменных связаны со…

    Читать далее »
  • ИгрыФото [Перевод] Образ мышления Factorio

    [Перевод] Образ мышления Factorio

    Раньше я считал, что компьютерная игра Factorio — это огромная трата ресурсов, сжигающая ежегодно миллиарды долларов ВВП. Мне казалось совершенно ненормальным, что Shopify компенсирует своим сотрудникам её приобретение. Я даже думал, что платить за игру в Factorio сотрудникам Shopify должен её конкурент — Amazon. Но немного разобравшись в ней, я начинаю подозревать, что Factorio — редкий пример компьютерной игры, на самом деле увеличивающей ВВП.…

    Читать далее »
  • СофтФото Игры для обучения программированию

    Игры для обучения программированию

    Несколько десятилетий в мире наблюдается хроническая нехватка программистов при постоянном растущем спросе на них. Есть мнение, что программирование — специфическое занятие, доступное ограниченному количеству людей. В мире не так много людей с высоким IQ, способностью сохранять концентрацию длительное время, оперировать сложными абстракциями конструкциями. Профессионалов мало. Но их можно обучать с нуля. Теоретически, при неограниченном времени любого человека можно обучить чему…

    Читать далее »
  • ХабрахабрФото Файл-сервер на Raspberry Pi как домашний NAS

    Файл-сервер на Raspberry Pi как домашний NAS

    Одноплатные мини-компьютеры подходят для совершенно разных полезных применений: блокировки рекламы во всём трафике (Pi-hole), управления умным домом или печати на стареньком принтере в кладовке по Wi-Fi. Но практически идеальный вариант использования — в качестве файл-сервера с подключением внешнего SSD или HDD. Это может быть и домашний хостинг, и даже колокейшн в настоящем дата-центре. Мы уже рассказывали про создание собственного веб-сервера…

    Читать далее »
  • ХабрахабрФото [Перевод] Объяснение Kafka на примерах из Factorio

    [Перевод] Объяснение Kafka на примерах из Factorio

    Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka! Если у вас мало свободного времени, не скачивайте Factorio Для тех, кто в последние годы путешествовал за пределами цивилизации, на всякий случай поясню: Factorio — это стратегия реального времени с открытым миром, где вы строите и оптимизируете…

    Читать далее »
  • ХабрахабрФото [Перевод] Объяснение Kafka на примерах из Factorio

    [Перевод] Объяснение Kafka на примерах из Factorio

    Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka! Если у вас мало свободного времени, не скачивайте Factorio Для тех, кто в последние годы путешествовал за пределами цивилизации, на всякий случай поясню: Factorio — это стратегия реального времени с открытым миром, где вы строите и оптимизируете…

    Читать далее »
  • ХабрахабрФото [Перевод] Объяснение Kafka на примерах из Factorio

    [Перевод] Объяснение Kafka на примерах из Factorio

    Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka! Если у вас мало свободного времени, не скачивайте Factorio Для тех, кто в последние годы путешествовал за пределами цивилизации, на всякий случай поясню: Factorio — это стратегия реального времени с открытым миром, где вы строите и оптимизируете…

    Читать далее »
  • ХабрахабрФото [Перевод] Объяснение Kafka на примерах из Factorio

    [Перевод] Объяснение Kafka на примерах из Factorio

    Недавно я как обычно играл в Factorio после рабочего дня — и вдруг меня поразила удивительная мысль. Как много здесь аналогий с Apache Kafka! Если у вас мало свободного времени, не скачивайте Factorio Для тех, кто в последние годы путешествовал за пределами цивилизации, на всякий случай поясню: Factorio — это стратегия реального времени с открытым миром, где вы строите и оптимизируете…

    Читать далее »
  • ХабрахабрФото Движок рейкастинга внутри Factorio

    Движок рейкастинга внутри Factorio

    Пользователь Twitter ArrowGMaximus разработал систему под названием Facto-RayO — движок рейкастинга, работающий в ванильной версии Factorio. Управлять игрой можно, нажимая с зажатым Ctrl на сундуки по краям экрана и доставая из них предметы. Движок не позволяет поднимать и опускать взгляд, и очень похож этим на первые 3D-игры наподобие Wolfenstein 3D. Игру типа Doom на этом движке воссоздать невозможно из-за того,…

    Читать далее »


Кнопка «Наверх»