Join Our Discord
Video Tutorial
Build your retail simulation, tycoon, or shopping game on a solid foundation with this fully featured Supermarket Simulator Template for Unreal Engine 5.6 100% Blueprint, no C++ required.
Every core system is built, connected, and ready to extend. Drop it into your project and start customizing immediately.
────────────────────────────────────
PLAYER SYSTEMS
────────────────────────────────────
• Item Pickup — Interact with shelf slots to pick up items and place them in your tray/inventory
• Sequential Slot Arrangement — Items fill slots in order, keeping inventory organized and readable
• Dynamic Pricing — Set and adjust the price of individual items per slot at any time
• Checkout Flow — Full end-to-end transaction: item review, total calculation, and purchase confirmation
────────────────────────────────────
AI CUSTOMER SYSTEM
────────────────────────────────────
• Autonomous Roaming — Customers navigate the store using UE5 NavMesh AI
• Smart Item Selection — AI identifies and picks items from available shelf slots
• Checkout Behavior — AI proceeds to the checkout counter, joins the queue, and completes a purchase transaction
────────────────────────────────────
QUEUE SYSTEM
────────────────────────────────────
• 5-Slot Checkout Queue -Supports up to 5 simultaneous customers waiting to check out
• Overflow Roaming Logic - When the queue is full, additional customers continue roaming the store and periodically re-check for an open slot — no deadlocks, no stuck NPCs
• Automatic Slot Management - Queue slots are reserved on join and released cleanly on exit
────────────────────────────────────
WHAT'S INCLUDED
────────────────────────────────────
• Fully commented Blueprint graphs throughout
• Modular shelf and slot system - add or remove slots without breaking any logic
• Clean, readable Blueprint architecture designed for customization
• Example level demonstrating all systems working together
────────────────────────────────────
IDEAL FOR
────────────────────────────────────
Supermarket simulators, convenience store games, retail tycoon projects, shopping games, or any project that needs queue management and NPC transaction behavior.
────────────────────────────────────
TECHNICAL DETAILS
────────────────────────────────────
Engine Version: Unreal Engine 5.6
Implementation: 100% Blueprint (no C++ required)
Network Replicated: No (single-player)
Input System: Enhanced Input System
Supported Platforms: Windows