3 ms·
I've played it for many hours, and the thing that still asthonishes me the most is how incredibly efficient the code must be. While I haven't played with that s
by Netcob 6y ago
I've played it for many hours, and the thing that still asthonishes me the most is how incredibly efficient the code must be. While I haven't played with that specific purpose in mind, I've never managed to create a factory big enough where you'd notice a slowdown in the simulation.
Thousands of grabbers, trains, drones, belts, factories, aliens, environmental effects, different sorts of networks, all with their own logic, and somehow this game simulates it all like it's nothing. And it never crashed on me. You can make amazingly intricate factories all you want, but the truly great piece of engineering will always be the code that runs it all.
- Filligree 6y agoThe developers frequently blog about how they're doing it, often going into immense detail. Without spoiling too much, I have no qualms about calling them some of the best in the industry. The entire industry, that is, not just in games.
- orangefarm 6y agoTheir blog posts are great. They sometimes blog about really obscure parts of game development. It’s interesting to read even if you are not building games.
- keanzu 6y ago...and here they are: https://factorio.com/blog/ https://factorio.com/blog/