تخطي إلى المحتوى
الوسائط 1 للقائمة RPG Game Framework

الوصف

RPG Game Framework is a complete, production-ready C++ plugin that provides all core systems needed to build an RPG game. Data-driven architecture - just fill in DataTables with your stats, skills, items, and quests. No C++ coding required!

📖 Documentation and HOW TO | 💬 Discord Support |

⚔️ Stats System

  • Primary attributes (Strength, Dexterity, Intelligence, etc.)

  • Secondary stats calculated from primaries

  • Stat modifiers with stacking rules

  • Regeneration for health, mana, stamina

  • Full multiplayer replication

🌟 Skills System

  • Active and passive skills defined in DataTables

  • Cooldown management with reduction modifiers

  • Skill unlocking and level requirements

  • Combo system for skill chains

  • Mana/stamina cost validation

📈 Leveling System

  • XP gain with configurable curves

  • Level-up attribute point distribution

  • Skill point rewards per level

  • Prestige/rebirth system support

  • Events for UI integration

🎒 Inventory System

  • Flexible item storage with categories

  • Item stacking and weight system

  • Item rarity and quality tiers

  • Use, drop, and transfer functions

  • Blueprint events for easy UI

🛡️ Equipment System

  • Configurable equipment slots (Head, Chest, Weapon, etc.)

  • Stat bonuses from equipped items

  • Set bonuses for matching gear

  • Level and stat requirements

  • Durability system

📜 Quest System

  • Main and side quest support

  • Multiple objective types (Kill, Collect, Explore, Talk)

  • Quest chains and prerequisites

  • Reward distribution (XP, Items, Currency)

  • Tracking and journal events

💬 Dialogue System

  • Branching dialogue trees in DataTables

  • Condition-based responses (stats, quests, items)

  • NPC relationship/reputation support

  • Events for cinematics and rewards

  • Speaker portraits and names

💾 Save System

  • Complete character state serialization

  • Saves: stats, inventory, equipment, quests, dialogue

  • Multiple save slots support

  • Auto-save with configurable interval

📋 Technical Details

  • 8 C++ Components, ~4,200 lines of code

  • 100% Blueprint exposed - all functions callable from BP

  • Full multiplayer replication on all systems

  • 7 DataTable structures for easy configuration

  • Works with UE 5.6 and 5.7

🎯 Perfect For

  • Action RPGs (Diablo, Path of Exile style)

  • JRPGs and turn-based games

  • Open world RPGs (Skyrim style)

  • MMO-lite games

  • Any game with RPG mechanics

  • -UPDATE- Navigation system + Maps - UPDATE-

التنسيقات المضمنة