Starter Factory Game for Unreal Engine

Add to
My games
Add to
Wishlist
Save to
Collection
No reviews
Exceptional
Meh
Skip

About

This is not a game, its intended only to show some mechanics in Unreal Engine 5.




A Factory Game with machines and belts 100% in Blueprints.
Some comments, very straightforward and easy to tweak. Third person or TopDown Views. To create new machines/item/researchs you just copy from one asset already created, or create a child actor. Create new items, new machines, add it in one Research to see it in game.

Contact me if you need help:

[email protected] / Discord: https://discord.gg/FtbmFmx7V9

Documentation:

https://docs.google.com/document/d/1sNVTqbUKat6IlseLylazoGlnmxn9wUIsPGEWgQ_9y2M/...

How To Play:

Walking (Keyboard):

  • AWSD to walk
  • Press Space to Jump
  • Press Q to access the Build Menu
  • Press E to access the Inventory
  • Press Shift to enter in Cobat mode, if weapon equipped
  • Press Ctrl+Left Click to teleport (Uses health)
  • Press M to show the Map
  • Press P to Paint the buildings with current colors.
  • Press R to Repair the buildings using Structure Parts
  • Left and right arrow keys to rotate camera (Access Camera Menu to 3rd Person View and Orthographic view)
  • In The Building Menu, press [0-9] over a building icon to put on the Hotbar. Use the same numbers to build.
  • On Third Person: Click on nothing to Show/Hide the Mouse

Walking (Mouse):

  • RightMouse Button - On Resources to Mine / On Buildings to Dismantle
  • ShiftRightMouse Button - Teleportation (Uses health)
  • MiddleMouse Button - Pipette (Copy Buildings already built) / When in inventory, Equip the item.
  • ShiftLeftMouse Button - Inventory opened (Transfers the stack from player to container / vice versa)
  • LeftMouse Button - Inventory opened (Split Stack)

Driving:

  • AWSD to Control
  • Space: HandBreak
  • Holding Mouse Click to look around
  • TAB: Toggle Camera
  • Backspace: Reset Camera

Features:

Destructible Factory Machines with inventory and UI as examples of the code:

  • Foundation and Wall
  • Chest
  • Container (with belt entrance)
  • Decorations (Bench and Flag)
  • Offroad Vehicle
  • Power Pole MK1, MK2 and Cables
  • Solar Panel
  • Wind Power
  • Wood Burning Generator
  • Coal Generator
  • Manual Furnace (without belt entrances and no need for power)
  • Electric Furnace (1 input / 1 output - needs power)
  • Double Assembler Machine (2 inputs / 2 outputs - needs power)
  • Miner (1 output)
  • Research Center
  • Donation Center
  • Conveyor Belt and Underground Conveyor Belt (Spline that you set the start and the end of it. Snap into the conveyor inputs/outputs of the machines) (All items in the Conveyor Belts are instances controlled by a single Actor)
  • Stackable Conveyor Pole
  • Conveyor Belts Logistics: Spliter and Merger
  • Spline Roads
  • Personal Drone and Drone Logistics
  • Automatic Turret

Infinite Level Spawn with procedural and configurable Foliage, Trees, Resources and Enemies Spawns

Inventory System with Drag and Drop, Filters and equipments

Death and respawn system dropping Loot

Vehicle: Offroad Vehicle

Simple Equipment System:

  • Weapons: Effects variable changes the Fire Rate (A Good and a Bad version of the item as example)
  • Ammo: Effects variable changes the Damage (A Good and a Bad version of the item as example)
  • Armor: Effects variable changes the Protection (A Good and a Bad version of the item as example)
  • Legs: Effects variable changes the Character Speed (A Good and a Bad version of the item as example)
  • JetPack: Effects variable changes the times you can fly consecutively. (A Good and a Bad version of the item as example)

Building System with different hologram types (Ongrid, Limited Rotation, Free Rotation/OutGrid, Stackable, Snap, Foundation, 2steps (Cables, Conveyor Splines and Road Splines)

Craftable Items: (Automatized with factory machines. Includes Recipes as examples)

  • Rock, Coal, Iron Ore, Copper Ore, Gold Ore, Organic Material, Wood, Copper Wire, Copper Ingot, Iron Ingot, Gold Ingot, Brick and Structure Part.

HotBar System - Keys [0->9] to build

Camera Controls ( in game Topview Rotation / change between Third Person and Topview )

Painting Sysyem

Simple Power System with Generators and Cables

Spline Conveyor Belt System

Simple Map and MiniMap System

Repair System (Uses 1 Structure Part to repair 100 points)

Cheat Buttons ( In menu, NoCost, Invincible, PowerCheat and UnlockAll)

Research System ( Donation Center and Research Center ) - Researchs needs a currency called Donation Points, and specific items to unlock new technologies.

Character Panel with Statistics and 335 portraits devided into 4 styles. 

Simple Graph showing lifetime production/consumption.

Simple Enemy System

Simple Turret System (1 Belt Entrance for Ammo)

Simple Sound and Graphics Settings Menu

Mouse Cursor changes when pointing in different interacting item types

PS: NO SAVEGAME system implemented and NO MULTIPLAYER REPLICATION implemented ( Have to be implemented using other marketplace assets or creating the systems yourself )

PS2: All code is in Blueprint.

This project has assets from Lyra, ShooterGame, Control Rig Samples, UE5 Starter Project and UE5 Early Access Quickstart from Unreal Online Learning to better show the resources. Some meshes made by me are available in this project too.

Platforms
Release date
Developer
andreaquila
Age rating
Not rated

System requirements for PC

Read more...
Edit the game info
Last Modified: Mar 10, 2023

Where to buy

itch.io