Factory Game Prototype
Developed in Unity
This untitled factory game prototype is a solo project inspired by the increasingly popular factory automation genre. In its current state the player is thrown into a sandbox world where they can connect factory buildings to create production lines The game is in early development and I look to expand in future.
Key Features
-
Freestyle Drag & Drop Movement
-
Production Recipes
-
Item transfer System / Pipe System
The game's core functionality is currently minimal, but I have a strong foundation for future development and innovation in this 2D factory automation game.
Drag & Drop Movement
-
I have integrated an easy to use drag and drop system for the movement of buildings.
-
Players are able to hlod click on any building and drag it to their desired position.
-
If the player wishes they are able to rotate buildings in increments of 90 degrees


Production Recipes
-
I designed a recipe detection system to determine the correct output from a set of inputs.
-
The inputs are collected and combined into a unique ID. This ID is compared against every recipe and the correct output resource is returned.
-
Recipes are a recent addition and will need to be improved further down the line for easier creation and detection.
Item Transfer
-
Pipes are their own separate object that control the flow of items between buildings.
-
Once a valid input and output has been detected the pipe trasnfers items between buildings one at a time.
-
The pipe ensures the maximum storage isn't exceeded and that resources aren't being created from nothing.
-
The rate of transfer of each pipe can be controlled individually.
