FUE5BASE / FUE5
- вторник, 23 мая 2023 г. в 00:00:06
FUE5 is a fan-made project with the goal to see what would Factorio look like and behave in 3D. This project has no affiliation with the official Factorio game.
FUE5 is a fan-made project with the goal to see what would Factorio look like and behave in 3D. I started this project on 10th of January 2023 and my friend Nuke (Atria1234 on GitHub) joined shortly after with the most awesome idea of exporting the in-game bases directly to UE5 which accelerated the project forward.
I do not own the IP of the Factorio game, it's assets or any of the related designs. All credit goes to the Factorio owner and developer Wube Software. Massive respect for the insane feat of engineering and optimization the actual Factorio game is!
How does it work?
Nuke wrote a Factorio mod called FUE5-Exporter, which exports the ingame base as a .json text file. This text file is then parsed by our UE blueprints which create 3D replica of your ingame base in UE5. Most of the trailer shots have been built this way.
Is there any gameplay?
No. All you can do is to fly around your base and toy around with existing assets and UE construction and event blueprints. For those with experience in UE there is a lot of fun stuff you can do with the blueprints we've designed for the belt, rail and logistic systems.
Where did we get the assets?
We created them from scratch in Cinema4D based on the pictures from the game. There were some problems getting the game-ready topology right but with practice I was able to replicate up to two individual structures per day.
Why Unreal Engine 5?
It looks awesome and it's blueprint system is perfect for replicating Factorio ingame systems if you don't know how to code. It also beats the standard 3D editors like Cinema4D or Blender in this particular application where you need to get realtime results.
Can my PC run this project?
I've specifically bought RTX4090 just to be able to work the scenes in the trailer at around 30-60 FPS. I always had the settings on maximum tho. We have poor LODs optimization and the amount of iterations our blueprint systems calculate each tick is through the roof so the performance could be improved ten fold with the proper approach.
Why do this?
The factory must grow.