top of page

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

Screenshot 2025-01-02 210951.png
Screenshot 2025-01-02 211135.png

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.

Screenshot 2025-01-02 211231.png
bottom of page