Description
| [Demonstration videos] – (YouTube) | [Playable Demo v0.94] – (Google Drive) | [Documentation / Roadmap ] – (GitHub) | [Community] – (Discord) |
| [Tutorial videos] – (YouTube) |
Current version: v0.94.
Last Updated: 30. Mar 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.94
General
- Unpaid products are now saved and the shop is being compensated on load to prevent loss of products during save when customers have grabbed products from shelves and not paid yet.
- Undelivered product crates are now saved and delivered on load if saved during delivery to prevent loss of products.
- Reduced template size by ~60%.
Build system
- Fixed a few errors in buildsystem when hitactor is not valid or when build object was not valid.
Checkout
- Added an experimental feature with checkout products which lets us instantly place them on the checkout instead of them falling. Toggleable in CheckoutProduct blueprint.
AI
- Implemented a new interactionpoint system for the AI, This allows for mutliple interaction points( configurable ). This also solves some of the unreachable shelf issues as they will just ignore the shelf now if its unreachable. The interaction plane has been removed. For the first implementation, this will cover product shelves, storage shelves and dumpster.
- Cashier now looks at card terminal / cash register when using it.
- Added pickup animation for customers.
- Added configurable animation when customer place products on the checkout.
- Changes to employee behavior tree to prevent error when a dumpster is not present in the world.
Product shelf
- Added the option to allow multiple product types in a single slot.
How it works:
- Start by ordering products.
- Build shelves for the products using the build system.
- Grab the ordered product crates and stock the shevles.
- Build a checkout.
- 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!
Technical details
Features:
- 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.
- Customer AI.
- Product crate / Box containing products.
- 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.
Number of Blueprints: 10+
Input: (Keyboard/Mouse)
Network Replicated: (Yes)
Supported Development Platforms:
- Windows: (Yes)
Documentation Link: https://github.com/PrismDX/ReplicatedStoreSimulatorTemplate/wiki
Important/Additional Notes:
You can contact us at any time and request that the asset you want be added to the site from the Request Asset section.
