
Action RPG SHOP System for GDevelop
π‘οΈ Overview
Designed for games built around unique items and classic inventory management (Ys III, Secret of Mana, The Legend of Zelda: A Link to the Past), this shop system offers an experience that is intuitive, visually clear, and true to '90s action-RPGs, while remaining flexible for developers.
"In this system, unique items (weapons/equipment) cannot be sold or stacked, following the classic philosophy of retro action-RPGs;
β Clean progression β Every item is a step forward, not a recyclable resource.
β Balanced economy β Prevents unnecessary farming and keeps the challenge intact.
β Fast-paced gameplay β Less micromanagement, more action.
Consumables (like healing herbs, etc.) can be bought in limited quantities, but equipment remains a permanent acquisition. Just like in the great classics!"*
Bring your Action RPG shopping experience to life with this Professional Shop System, carefully crafted to deliver balanced, accessible, and exciting progression. Perfect for action-based games where every item matters and every upgrade feels like a true achievement.
Interaction & Visualization
β List-Based Navigation (D-Pad Controls)
-
Items are selected using β/β (like in Illusion of Gaia or Final Fantasy Adventure).
-
No drag & drop (avoids complex interfaces).
β Feedback When Trying to Buy Unavailable Items:
-
Denied sound effect (classic SFX, like in Zelda).
-
Reduced opacity for already purchased/locked items.
-
Description text when selecting it: "You already own this item!" (or similar).
β Real-Time Preview
-
Preview window for selected item (icon + stats).
-
"OWN: X" counter below, showing how many the player currently has
(e.g., "OWN: 1" for unique weapons, "OWN: 3/10" for consumables).
π Purchase Mechanics
πΉ Unique Weapons/Armor:
-
Cannot be purchased again (fixed progression system, like Terranigma).
-
If already owned, all three feedback types are shown (sound, opacity, text).
πΉ Consumables (Potions, Antidotes):
-
Stackable up to an editable limit (default: 10).
-
If inventory is full: "You can't carry any more!" (like in Secret of Mana).
π Tier-Based Pricing System
-
Each item has a scalable price based on its tier (e.g., Tier 1 = 100 gold, Tier 2 = 250 gold).
-
Easy to configure: Devs assign the power level, and the system adjusts cost automatically.
π¨ Scene Placement (For Devs)
-
Grid-Based Layout (no manual dragging):
-
Items are placed on a predefined grid (adjustable X/Y spacing).
-
Less manual work, perfectly aligned layout.
β Automatic organization — no need to manually place each item.
β Adaptable — adjust spacing with variables.
β Scalable — works for 10 or 100 items with no code changes.
-
βοΈ Developer Customization
-
Editable stack limits (e.g., change "10 potions" to "5" for hardcore mode).
-
Customizable feedbacks: Sounds, opacity, and text are all replaceable.
-
Tier-based price template: Just define the base values and you're done.
π― Why Use This System?
β Authentic β True to the golden era of action-RPGs (Ys III, Wonder Boy in Monster World).
β Optimized β Fast navigation with directional controls, no bloated UI.
β Flexible β Perfect for retro games or hybrids.
----------------------------------------------------------------------------
π Key Features
πΉ Clean and Stylish Item Display
Showcase available items in an organized, player-friendly way, including clear prices and descriptions. The playerβs current gold is always visible, enhancing the sense of management and reward.
πΉ Customizable Purchase System
Allows both single-item purchases and, optionally, multiple purchases at once — ideal for consumables or scarce resources.
πΉ Smart Pricing Management
Set item prices manually or let the system auto-calculate them based on item rarity or level (using a Tier system). Easily balance your game's economy without getting lost in endless adjustments.
πΉ Safe and Fair Transactions
Players can only purchase items if they have enough gold, ensuring clean, fair progress. No glitches, no loopholes — just smooth and satisfying gameplay.
πΉ Clear Feedback with Messages
Friendly messages guide every action:
-
Positive confirmations after a successful purchase.
-
Polite alerts if thereβs not enough gold. Designed to keep the player's experience immersive and frustration-free.
π Why Choose This System?
-
All-in-One Solution: No need to build complicated shop mechanics from scratch.
-
Perfect for Beginners and Experts: Easy to implement, customize, and expand for any project.
-
Logic Inspired by Legendary Classics: Recapture the magic of old-school Action RPGs where every piece of equipment matters.
-
Designed for Controlled Progression: Weapons, armor, and items feel valuable and meaningful.
-
Future-Ready: Built modularly and ready for expansions like weapon upgrade systems, skill stores, or rare item markets.
β¨ Turn Your RPG Into a Truly Authentic Adventure
This Action RPG Shop System is more than just mechanics: Itβs a powerful tool for creating living, exciting, and fair worlds. Ideal for developers who want to focus on crafting their adventure, without getting stuck solving complex technical problems.
π Get it now and level up your project!
"When equipment matters, the adventure feels real." π Choose to build unforgettable worlds with solid, ready-to-win systems!
----------------------------------------------------------------------------
LICENSE - Game2DOM: https://bit.ly/44V2bgh
----------------------------------------------------------------------------
ASSET CREDITS : Tiny RPG - Battle Kit 1 by tiopalada
----------------------------------------------------------------------------
Updated | 21 hours ago |
Status | In development |
Platforms | HTML5, Windows, macOS, Linux |
Author | Game2DOM |
Genre | Role Playing |
Made with | GDevelop |
Tags | 2D, Action RPG |
Purchase
In order to download this game you must purchase it at or above the minimum price of $14.99 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.