Raycasting engine in Factorio (vanilla 0.17) – Facto-RayO v1.0



I’ve made a raycasting engine that works in vanilla Factorio 0.17. It can render simple 3D scenes (with some limitations).

A new frame is generated and displayed every 45 game ticks. And I only get about 20 UPS when using this map, so this video is sped up about 135 times to compensate.

Some clarification about vanilla. When I say vanilla it means it works completely in vanilla. However mods were used to help build it (for example creative mode to get materials for free) and film it.

You can download the map from the factorio forum page:

credits for external resources used:

design for the screen: DaveMcW

(I did not use the original but a modified version)

idea for the user input mechanism: Kleeb

power generation: Hunter / Claudio Périco

music (in order used in video, you can find them in the youtube audio library):
Heaven and Hell – Jeremy Blake
New Land – ALBIS
Ticker – Silent Partner
Water Lillies – Density & Time
Righteous – Silent Partner

pixel art fonts:

image assets:
paper background: Designed by rawpixel.com / Freepik
camera icon: by Iconnice for flaticon.com –

help translate my videos:

twitter:

Nguồn: https://newblurayrelease.com/

Xem thêm bài viết khác: https://newblurayrelease.com/game/

  • What is the songs name?

    Ganymed July 30, 2020 4:01 pm Reply
  • I have a question.

    How much time you spend on this?

    Webby Croissant July 30, 2020 4:01 pm Reply
  • So, to the question of ”Can it run Doom?” the answer is…not quite yet.

    Synistr Motiv July 30, 2020 4:01 pm Reply
  • Why do you use midpoints to find the intersection point? Old raycasters like wolfenstein used it, but factorio already has inbuilt division
    can't you use y = mx + c, substitute in a set of points, and then do 0 = mx + c or -c/m=x for the intersection?

    vb0t July 30, 2020 4:01 pm Reply
  • Please make Minecraft in factorio, then make factorio within Minecraft.

    Zicong Huang July 30, 2020 4:01 pm Reply
  • i feel like my factory is just a pile of shit on the highway

    Vanskis Jenkins July 30, 2020 4:01 pm Reply
  • ТЫ КАК РЕЙКАСТ СДЕЛАЛ В ФАКТОРКЕ!?!? ТЫ БОГ МАШИННОЙ ЛОГИКИ КОНВЕЙЕРОВ В ВИДЕОКАРТЕ?

    Harbor July 30, 2020 4:01 pm Reply
  • haha people will never stop surprising me 😉

    taGjzD July 30, 2020 4:01 pm Reply
  • Ja pierdole… Props! ESSA!

    Jan Nowak July 30, 2020 4:01 pm Reply
  • Классно, I love Factorio!

    IKLER _ July 30, 2020 4:01 pm Reply
  • got this amazig game few days ago and just made enough to run my first train. Went on youtube to find out is it possible to remove a land… Now i'm confised a little…

    Dain was here July 30, 2020 4:01 pm Reply
  • this is fucking amazing

    РУССКИЙ ВОЯК July 30, 2020 4:01 pm Reply
  • Holy fuck did you make all this with binary logic?

    Gangsta Steve July 30, 2020 4:01 pm Reply
  • Wtf

    atomo capoeira July 30, 2020 4:01 pm Reply
  • Time to make Doom in Factorio

    IWTD July 30, 2020 4:01 pm Reply
  • This man should search a cure against cancer instead of playing… I have no word

    fhabbio July 30, 2020 4:01 pm Reply
  • Doom in Factorio?

    Jared Kaiser July 30, 2020 4:01 pm Reply
  • Playing a vr game inside of factorio.

    TurTleguy123r July 30, 2020 4:01 pm Reply
  • Id suggest using creative mod substations to remove all the dead pixels

    2 2 July 30, 2020 4:01 pm Reply
  • Me: Hahaha, I finished the game, I only needed 1000 hours
    Dude: hold my beer

    Li Qiye July 30, 2020 4:01 pm Reply
  • 9:45 why is it easier to use the bisection algorithm instead of solving system of equations or using newton's method in factorio?

    Braiden Robson July 30, 2020 4:01 pm Reply
  • its fascinating what you can do in factorio, i thought it was more of a steampunk inspired survival factory building simulator …. oh boi was i wrong.
    im just enjoying smelting things and processing the materials :3

    TiTanAEfull - Angelboy July 30, 2020 4:01 pm Reply
  • i can safely say, this is beyond me

    Dont Matter July 30, 2020 4:01 pm Reply
  • HOLY SHIT! now THATS ENGINEERING AND CODING! INSIDE A VIDEO GAME

    Mikah Andony July 30, 2020 4:01 pm Reply
  • Me: doing absolutely nothing
    This guy: I made minecraft inside factorio

    pixelfactory028 July 30, 2020 4:01 pm Reply

Leave a Reply

Your email address will not be published. Required fields are marked *