Overview

EISCORE is an Unreal Engine 5.7 action RPG with an AI-driven NPC civilization simulation. It features 60+ NPCs with personality-based dialogue, need-driven behavioral AI, and 64-player multiplayer support.

Architecture

  • Engine: Unreal Engine 5.7
  • Language: C++ (40,000+ lines), Blueprint (200+ functions)
  • Animation: GASP (Game Animation Sample) dual-mesh pipeline
  • AI: Mass AI architecture, need-driven behavioral system
  • Data: 30+ CSV data tables, Python automation

Key Features

  • 60+ AI-driven NPCs (10 story + 50 simulation) with personality system
  • 62 dynamic quests with faction requirements
  • 12 communication protocol types
  • 64-player multiplayer support
  • Need-driven behavioral AI (Needs -> Behavior -> Action pipeline)
  • City Sample Crowds integration
  • GAS-integrated combat system (55+ source files)
  • MetaHuman system with 72-entry head pool

Development

28-agent ecosystem with specialized agents for AI, blueprint, C++, animation, and networking.