# Warhammer 40K: Heroes of the Imperium

A turn-based strategy RPG set in the Warhammer 40K universe, featuring unit collection, tactical combat, and character progression.

## Project Overview

This game is a Pokémon-like, turn-based strategy RPG where players take on the role of a Space Marine commander. Recruit units from various Warhammer 40K factions (Space Marines, Chaos Marines, Eldar, Tau, Orks, Necrons), customize your protagonist, and engage in tactical grid-based battles.

## Features

- **Unit Collection**: Recruit and train various units from different Warhammer 40K factions
- **Turn-Based Combat**: Strategic grid-based battles with unique unit abilities
- **Missions & Story**: Progress through a narrative campaign set in the 40K universe
- **Customization**: Upgrade your Space Marine protagonist with weapons, armor, and artifacts
- **Unit Progression**: Level up units to unlock new abilities and improve stats

## Installation

1. Ensure you have Python 3.8+ installed
2. Install the required packages:
   ```
   pip install -r requirements.txt
   ```
3. Run the game:
   ```
   python main.py
   ```

## Controls

- Arrow keys: Navigate menus and move units
- Space/Enter: Select options and confirm actions
- Escape: Back/Menu

## Development Status

This game is currently in early prototype development (Stage 1) as outlined in the project specifications.

## License

This project is a fan work and not affiliated with Games Workshop or the Warhammer 40,000 franchise. 