OUTSMART THE HORDE

High-fidelity AI pathfinding and physical NFC integration in a tactical dungeon setting.

CORE ARCHITECTURE

GOAP Logic

The Overlord evaluates world states in real-time. It doesn't just chase; it decides when to summon, retreat, and heal based on cost-benefit analysis.

A* Pathfinding

Dynamic navigation that respects collision layers. Enemies calculate the most efficient route to intercept or escape the player without snagging on walls.

Hybrid AI Hierarchy

From simple Finite State Machines (FSM) for Grunts to complex Decision Trees for Elites, every enemy uses a tailored logic system.

DUNGEON CONSTRUCTION: TILED & JSON

Bridging creative map design with low-level C++ efficiency.

πŸ—ΊοΈ

Tiled Integration

Maps are authored in Tiled and exported as JSON, allowing for rapid iteration of dungeon layouts and environmental storytelling.

🧱

Collision Layers

The engine parses specific "Collision" layers to generate a binary occupancy grid, ensuring pixel-perfect physics and A* validity.

πŸƒ

Strategic Escapes

Retreat logic is powered by "Escape Route" tiles parsed from the JSON data, giving AI agents logical vectors when fleeing combat.

βš™οΈ

nlohmann/json

Using industry-standard JSON parsing for C++ to deserialize map headers, tile indices, and object layers with zero overhead.

PHYSICAL ECHOES: NFC INTEGRATION

Real-world hardware meets digital warfare via the WinSCARD API.

✚

Heal

Scan your Life-Card to instantly restore player health. Survival is a tap away.

✸

Stun

Broadcast a stun wave through the WinSCARD interface to freeze every enemy in view.

β›“

Binding Chains

The ultimate counter to the Overlord. Lock the Boss in place, neutralizing its A* movement.

POWER THROUGH CONQUEST

Spells are earned in blood. Kill enemies to gain EXP and unlock your card slots.

Grunt
Low EXP
Elite
High EXP
Overlord
Max EXP

LVL 2: Heal Unlocked | LVL 5: Stun Unlocked | LVL 10: Binding Chains Unlocked

ORC VARIANTS

Grunt

The Grunt

Reactive FSM. Aggressive, simple, and deadly in numbers.

Elite

The Elite

Decision Tree Logic. Capable of guarding specific zones and coordinating attacks.

Overlord

The Overlord

Full GOAP Integration. The ultimate tactical challenge in Echo Tactics.