You mine resources from veins and milk cowgirls for milk, then you run those materials through machines to process them into food and factory components.
The world generates with randomized cowgirls, so basically every cowgirl you meet is going to be somewhat unique. The cowgirls can be spoken with, fed, undressed, milked, and made to gain weight.
There are customization options for the player character. The player can also gain weight.
The game plays kinda like a mix of Factorio and Infinifactory, if I was to be generous. Automation is often a bit puzzle.
Structures are placed on the pixel level and not on a grid. Items can be picked up and dropped off anywhere on screen and structures and characters can be interacted with anywhere on screen.
The game includes a recipe book which you can use to figure out recipes for items (you can use tab to open it).
Help with controls and mechanics can be found when talking to the goddess in game (right click to speak to characters).
After completing the game, you unlock a second goddess which is the hard mode of the game.
The game can be kinda janky and fiddly at times, and I may not be able to actively update it, so here are some useful tips instead (I promise the game makes sense once you get the hang of it):
There are 11 basic resources: 7 different crops, 3 different ores, and milk from cowgirls. The crops are found growing in oases scattered across the map. The oasis grows a random crop every time it is harvested. The ores can be mined from ore veins, and the milk can be milked from a cowgirl who has been fed enough to produce milk. Everything else is made from these materials.
You can hold space when placing a structure to make it snap right next to another structure that your mouse is hovering over.
You can hold Q to make structures transparent so that you can work behind them easier.
It could happen that you drop an item behind a structure where you can't see it. If that happens, the item is just behind the structure, so it is possible to pick it back up.
Funnels are used to funnel out of and into buildings. To work they need to be right up against the building, to where their hitboxes touch. Funnels can also funnel items from the ground and onto the ground. Funnels cannot funnel items directly into other funnels.
Conveyor belts need to have their hitboxes touching for items to move from one to the next.
Fullscreen mode can be toggled with alt + enter.
Do make sure to back up your worlds using the copy function in the savefile select screen. There shouldn't be any major problems with the savefile system, but I cannot guarantee that it will always function correctly. I have had instances of savefile corruption a while back in development, which should be fixed, but better safe than sorry. The savefile location is "%localappdata%/gain_factory", in case you want to clean up after the game or you want to modify a savefile.
If any major game breaking stuff is found, I will do my best to fix it and release an update.
If the recipe of an item in the recipe book doesn't match the actual recipe in game, please let me know so that I can fix.
If you want to share the game with people, the best way to do so is to send them the link to the itch.io project, to ensure that they get the most up to date version and information.
I cannot stop people from uploading the game to other websites, but I would at least request that credit is given and that the link to this page follows. If the game is reuploaded it could contain malware and I don't want that.
You can toggle cheat mode by holding c + h + e + a on the keyboard and pressing t, basically spelling out cheat on the keyboard but holding all the keys. In cheat mode, placing structures won't use up items. Use the up and down arrows to change the id of the item you're holding (hold shift to do so by 10). Use the left and right arrows to change the count of the item you're holding (hold shift to do so by 10).