GameGenie

GameGenie

GameGenie is the **only Unity asset** that provides a complete, production-ready implementation of D&D 5th Edition and Baldur’s Gate 3 mechanics. Create tactical RPGs with **51 integrated systems**, advanced AI, and professional polish – all without writing a single line of code.

 

D&D 5E Certified** The **only** Unity framework with complete D&D 5E rules: 18 skills, 6 attributes, advantage/disadvantage, reactions (1 per round), opportunity attacks, and combat conditions.

Tactical AI That Thinks. Enemies flank, retreat when wounded, prioritize targets strategically, and avoid opportunity attacks. Your bosses will feel intelligent, not scripted.

⚡ Production-Ready: Object pooling, performance optimization, complete VFX and audio systems. Ship your game Day 1 without custom engineering.

️ Zero-Code Setup: One-click wizards create complete systems. Auto-generate races, classes, items, and abilities. Start prototyping in 5 minutes.

Over 1,500 pages of documentation, setup guides, API reference, and a complete example project walkthrough. —

Feature Breakdown (51 Systems) Character Systems (7)

1. Character Creation System** D&D 5E character creation with Race, Class, and Background. Includes Human, Elf, Dwarf races; Fighter, Wizard, Rogue classes; and 6 unique backgrounds with roleplay features.

2. Attribute System: Full implementation of D&D attributes (STR, DEX, CON, INT, WIS, CHA) with ability modifiers and score improvements on level-up.

3. Skill System All 18 D&D skills (Persuasion, Stealth, Perception, etc.) with proficiency, expertise, and advantage/disadvantage mechanics. Includes visual d20 roll UI.

4. Level Progression:

Experience points, leveling, stat increases, and proficiency bonus scaling. Fully customizable progression curves.

5. Background System** Character backgrounds grant skill proficiencies, starting equipment, and unique roleplay features (Military Rank, Criminal Contact, etc.).

6. Inventory System: Grid-based inventory with equipment slots, weight limits, item stacking, and rarity levels. Includes consumables, equipment, and quest items.

7. Party System: Manage up to 4 party members with shared resources, formation control, and party-wide abilities. — ### **⚔️ Combat Systems** (12)

8. Turn-Based Combat: Classic D&D initiative system with d20 rolls, turn order display, and action economy (action, bonus action, movement).

9. Real-Time Combat: Action RPG alternative with cooldowns and dynamic targeting for players who prefer faster-paced combat.

10. Opportunity Attacks: D&D 5E opportunity attacks trigger when enemies move out of reach. Integrates with reaction system for player prompts.

11. Reaction System: Each combatant gets 1 reaction per round. Includes Shield (+5 AC), Counterspell, Hellish Rebuke, and Uncanny Dodge. Game pauses for player decisions.

12. Combat Conditions:⭐ *UNIQUE FEATURE* All **14 D&D 5E conditions** implemented: Stunned, Paralyzed, Prone, Blinded, Charmed, Frightened, Grappled, Incapacitated, Invisible, Petrified, Poisoned, Restrained, Unconscious, Exhaustion. Each condition applies proper action restrictions.

13. Status Effects: Buffs, debuffs, and damage-over-time effects with duration tracking, stacking rules, and visual indicators.

14. Damage Types: 7 damage types (Physical, Fire, Ice, Lightning, Poison, Holy, Dark) with resistance and vulnerability support.

15. Critical Hits & Misses: D20 rolls with natural 1s (auto-miss) and natural 20s (auto-crit, double damage). Includes critical hit animations and VFX.

16. Abilities System: Skills, spells, and special attacks with cooldowns, resource costs (mana/stamina), targeting types (self, single, AOE, cone), and visual effects.

17. Tactical AI: ⭐ *UNIQUE FEATURE* Advanced AI with **5 tactical styles** (Aggressive, Balanced, Defensive, Opportunistic, Support), 7 target priorities, and 8 tactical states. Enemies flank, retreat, use cover, and avoid opportunity attacks.

18. Basic AI: Standard enemy behavior for common mobs: patrol, chase, attack, flee. Perfect for minions and cannon fodder.

19. Combatant System: Universal combat interface for players, NPCs, enemies, and summons. Consistent damage calculation and HP management. Social & Dialogue Systems

20. Dialogue System: Node-based branching conversations with player choices, conditional dialogue (check stats, quest status), and rich text formatting.

21. Quest System: 7 objective types (Kill, Collect, Talk, Reach, Escort, Defend, Use). Tracks progress, prerequisites, and chains multi-stage quests.

22. Journal System: Quest log with active/completed sections, codex entries, and lore collectibles. Auto-updates on progress.

23. Companion System: Approval ratings, loyalty levels, and character arcs. Companions comment on choices and can leave the party if disapproval is too high.

24. Camp/Rest System: Long rest mechanic restores HP, spell slots, and abilities. Trigger camp conversations and character moments during rest.

25. NPC System: AI-driven NPCs with schedules, dialogue, merchant capabilities, and quest-giver functionality. World & Interaction Systems (4)

26. Shop System: Buy, sell, and trade with merchants. Dynamic pricing, item filtering, and restocking timers. Supports bartering and reputation discounts.

27. Loot System: Loot tables with weighted drop chances, min/max quantities, and rarity rolls. Physical loot drops with auto-pickup or manual collection.

28. Crafting System: Recipe-based crafting with ingredients, gold costs, and craft timers. Organized by categories (Weapon, Armor, Potion, Food).

29. Stealth System: Line-of-sight detection, noise levels, and light/shadow mechanics. Backstab attacks deal bonus damage from stealth. — ### ** Visual & Audio Systems** (6)

30. VFX Manager: ⭐ Professional visual effects manager with **object pooling** for performance. Supports 50+ simultaneous effects, distance culling, and automatic cleanup.

31. VFX Library: Organized into 14 effect categories: Hit, Death, Block, SpellCast, AOE, Buff, Debuff, Condition, LevelUp, Heal, Resurrection, Environmental, UI. Easy asset management.

32. Particle Effects Helper: Runtime particle manipulation: change colors, scale, emission, velocity, rotation. Includes advanced effects (explosions, spirals, beams) and elemental presets (fire, ice, lightning).

33. Audio Manager: Music system with cross-fading, SFX playback, UI sounds, and volume controls (Master, Music, SFX, UI).

34. Audio Profile System:⭐ Sound collections with *automatic randomization* and variation. No repetitive sounds – each attack/footstep plays a random variant with pitch/volume variation.

35. Damage Numbers: Floating combat text with color coding (damage = red, healing = green, critical = orange). Object pooled for performance. -️ UI Systems.

36. Menu System: Complete main menu, pause menu, settings, and load game screens. Fully functional save slot management.

37. HUD System: In-game HUD with health/mana bars, experience bar, character portrait, level display, gold counter, and quest tracker.

38. Inventory UI: Grid-based inventory with drag-and-drop, equipment paper doll, item tooltips, and rarity borders.

39. Dialogue UI Conversation display with character portraits, text animation, and choice buttons. Supports rich text and speaker names.

40. Combat UI: Turn order timeline, action buttons (Attack, Ability, Item, End Turn), target selection, and combat log. — ### ** Save & Progression Systems** (3)

41. Save/Load System: Multiple save slots (5 default), persistent data storage, auto-save, and quick save/load. Saves position, stats, inventory, quests, and world state.

42. Skill Tree System: Character progression trees with prerequisites, branching paths, and node types (stat increase, skill unlock, passive ability). Includes reset functionality.

43. Animation System: Automatic animation integration with pre-defined parameters (Speed, IsMoving, Attack, Hit, Death, Jump). Works with any animator controller. -️ Editor Tools

44. Setup Wizards: One-click system setup creates all managers, player, UI, and managers in seconds. No manual GameObject creation needed.

45. Example Data Generator:⭐ *HUGE TIME SAVER* Auto-generates: 3 Races, 3 Classes, 6 Backgrounds, 10+ Abilities, 20+ Items, 5+ Status Effects. Fully functional and ready to customize.

46. Validation Tools: Check your setup for missing references, unassigned fields, and configuration errors. Ensures everything works before you hit Play.

47. Character Creation Wizard: Setup the character creation system, UI, and starting area with one click.

48. **Combat System Wizard** Creates CombatManager, TurnManager, InitiativeSystem, and combat UI. Configures turn-based or real-time combat.

49. **Dialogue Wizard** Setup DialogueManager, dialogue UI, and example conversation tree.

50. **Companion Wizard** Creates companion system, approval tracking, and companion UI.

51. **Camp System Wizard** Setup camp/rest mechanics, rest UI, and long rest conversations.