And problems like this could happen. Since its a top down view the squares are "x/1.414*x" making rotation objects bigger or smaller depending of the rotation and occupying more or less space
It's automated since they wrote the code to automate it. They also provide forums, a workshop for mods, and much more. And they don't get 30% for every game since they allow developers to get Steam keys for free if they sell on their own site or other sites.
And Steam does have competitors: Origin, GoG, Itch.io, Gamersgate, Battlenet, Uplay, and Discord store to name a few. Some of them I purchase games from.
Again, I'm all for competition but the only thing Epic has going for them is their crappy store front and exclusive releases of games they don't develop themselves. I'm not suggesting you shouldn't purchase from Epic - just that I won't.
Yes... the lack of hotkeys is something that grinds my gears too. In addition to that, the fact that some of the most useful ones (such as P for patrol) are so far away from the WASD that my hand is resting on, that it sort of defeats the purpose of having a hotkey at all. I play a lot of this game doing no-pause, so I really wanted to make the hotkeys as usable as possible.
My solution: autohotkey. It's a piece of software which allows you to do all sorts of stuff with creating custom hotkeys and functionality. I use it to remap the keys on my keyboard so that the useful hotkeys (as limited as they are) are all near your hand. Here's an image to detail what I mean, and below is the AHK script that I use in case you or anyone else wants to do the same. It's inconvenient if you're alt-tabbing a lot while you play, but you can press ']' to turn the script off.
Here's an image showing what I mean.
Here's the script: /* One of the most useful buttons to have on a hotkey is Enter (select your command center) In deciding what to rebind it to, keep in mind that the following keys are unit commands. If you bind enter to any of these, you will lose access to the corresponding unit command, because sending Enter will cause you to select your CC instead of the unit command. m (move) z (stop) h (hold) q (attack) p (patrol) c (chase) */
t:: Send M tab:: Send {enter} `:: Send {delete} z:: Send U g:: Send I x:: Send P XButton2:: Send 7 XButton1:: Send 8
]::ExitApp
Return
Factorio is coded in such a manner that it doesn't even track nearly as many objects as you would think it might. See this dev blog post for a sample on how conveyor belts are handled.
The only real pathfinding in this game is done by the biters and to a minor extent, trains. Trains follow a set of rules and are deterministic, therefore pathfinding isn't really necessary. I'm not too familiar with the biter AI so I cannot really say for sure how it works either, although I'm sure it's relatively simple.
Thats weird, i just tried the script i posted above and its working for me.
you could try only the remap line
b::MButton the stuff before that will make the script work only when a window with the name Billions in it is active
or try different sendmode
SendMode Input b::MButton
On some laptops pressing both left and right touch pad buttons makes a middle click.
You could also easily remap keys in autohotkey. This should work, cant test it right now:
SetTitleMatchMode, 2 #IfWinActive, Billions ;maps b to middle mouse b::MButton
> My mouse runs with raw input
what kind of mouse do you have, drivers that can do this should have their own app profiles you can set for this game. it's hard to believe with modern mouse software you have no third party solution for this. nothing against the idea of an in game setting, they just got alot of work ahead of them and it's a luxury at this point.
you could even use an autohotkey script to change this on the fly, I would rather write you a custom app than see them take even one minute on it ahead of so many other things
I'm not a specialist, I used bandicam a couple times to record some browser games. Did not have any performance issues despite being on a potato computer, but these were browser games.
For a timelapse, I doubt it's a good option though since it follows your POW. Unless go back regularly to a central position, but then it's more hassle than the fullmap screen shot for a lesser result.
i assume it uses the same folders locally. you should be able to put them into the following folder:
C:\Users\[user]\Documents\My Games\They Are Billions\CustomLevels
if that folder exists then you should be able to manually put maps there.
[edit]
I've uploaded a map I've made here for you to test. (It's a tower defense with optional easy mode.)