Introduction
Dungeon Duels is a strategic multiplayer game where players assemble a team of characters with different stats and abilities, each assigned a specific AI to control their behavior. At the start of the game, players choose the placement of their characters and flag, and the teams automatically compete to capture the opponent’s flag.
Players can choose from various AI types for each character. These include:
- Sentry: Defends the flag by staying in one place.
- Flag Capture: Rushes directly to the opponent's flag at all costs.
- Hunter: Roams the area searching for opponents to attack.
- Rogue: Collects loot around the dungeon and backstabs enemies when detected.
Key Features
- Line-of-Sight Detection: Utilizes raycasting for detecting visible objects within the environment.
- Pathfinding: Integrated with NavMesh Pro for dynamic pathfinding around the dungeon.
- Memory System: Characters have memory of enemy positions, enabling strategic decision-making even when enemies are not in view.
Technology
This project leverages several technologies to enhance gameplay:
- Unity: The main game engine used for creating and rendering the dungeon environment.
- NavMesh Pro: Provides advanced pathfinding and navigation for character movement.
- Raycasting: Used for implementing line-of-sight detection.