Skip to content
Media 1 for listing Replicated Store Simulator Template
0 comments

Description

| [Demonstration videos] - (YouTube) | [Playable Demo v0.97] - (Google Drive) | [Documentation / Roadmap ] - (GitHub) | [Community] - (Discord) |

| [Tutorial videos] - (YouTube) |

Current version: v0.97

Last Updated: 05. Jun 2026.

About

This Template has been made with you in mind! Have you ever thought about making a store simulator game where you can build and run your own store but don't know where to start? Well, this is the place to start!

This Template contains a lot of features to help you make a simulator game such as Product shelves, AI Customers, Storage shelves, Checkout, Build system to make your own store + more, with multiplayer support!

All you need to get started is to add the components to your character, game mode and game state and it will work! This is also replicated and will work for multiplayer as the player component handles that out of the box.

What's new?

v0.97

Core

  • Implemented a time / day system to be able to close / open store.

  • Implemented a bill system which currently has worker salary and electricity bill.

  • Added electricity to actors ( WIP ).

  • Added customer count scaling with current day, configurable in Curve_RSSTMaxCustomers.

Build system

  • Fixed an issue where grid snapping was applied on every axis when not needed. This prevented placement of shelves in some conditions where the floor Z location caused the grid snap to move the buildobject inside the floor when trying to build.

  • You can now disable any snapping axis in the build data table per object.

UI

  • Implemented the ability to see stock from order screen.

  • Added button to automatically add missing products to cart.

  • Fixed an issue where storage UI didnt work properly on clients.

  • Fixed a issue with the manage employees UI in business manager causing the workers to overflow ignoring the scroll box.

DX_RadialMenu

  • Added BPI_RadialConditions to be able to check if we should be able to open the radial menu.

Customers

  • Fixed an issue with customer pathing causing them not to enter / wander in the intended way.

Employee

  • Now requires to be paid in order to work.

  • Daily salary which has to be paid within 3 days.

  • Any past due salary will cause the employee to stop working.

Demonstration

  • Showcase map has been updated to showcase the new stuff, aswell as multi floor demonstration for those interested in that.

How it works:

  1. Start by ordering products.

  2. Build shelves for the products using the build system.

  3. Grab the ordered product crates and stock the shevles.

  4. Build a checkout.

  5. Enable the customer spawner.

  • You can buy upgrades to get access to more products.

  • You can change prices in the manage business UI aswell as check your products stored in a storage shelf.

Features:

  • Animated product crate

  • Animated product shelf

  • Build system to give the player the ability to build their own store by placing shelves and decor etc.

  • Shelf slot blueprint which calculates max products depending on mesh size and spacing between the products.

  • Shelf slot for product crates

  • Checkout register. ( choose camera based or not )

  • Customer AI ( NPC ).

  • Employee AI ( NPC ).

  • Product crate ( dynamically display products inside the box )

  • Price tags for shelves.

  • Save system for easy saving.

  • Character component.

  • Add / Remove products from a shelf slot using a product crate.

  • Adds products in direction of X, Y and Z if you allow it to be stackable.

  • Center products to look perfect in the shelf slot ( smooth and instant transition ).

  • Random rotation for products in shelf within specified range.

  • Instanced static mesh for shelf slot.

  • Notification system

  • Multiplayer -> Replicated Works on Standalone/Server/Client.

Showcase map showing most of the features.

Additional notes:

Honest feedback is really appreciated as this is built for you!

My goal is to provide a solid template that is easy to use and good at the same time.

Feel free to request features!

Contact:

Email : [email protected]

Discord: Invitation link

Send message : Unreal Engine forum

View / report a bug: GitHub

Please include order ID when asking for support, thank you!

Feel free to contact me if you have any questions or requests.

If you encounter any bugs make sure to contact me and provide information about the bug and what caused it, and i will fix it ASAP.

Included formats